|
@@ -16,12 +16,20 @@
|
|
|
# Config
|
|
|
#####################################################################
|
|
|
|
|
|
-MODULES=compiler rtl api fv gdb ide
|
|
|
+MODULES=rtl compiler utils api fv gdb ide
|
|
|
|
|
|
ifndef RTLDIR
|
|
|
RTLDIR=rtl
|
|
|
endif
|
|
|
|
|
|
+ifndef COMPILERDIR
|
|
|
+COMPILERDIR=utils
|
|
|
+endif
|
|
|
+
|
|
|
+ifndef UTILSDIR
|
|
|
+UTILSDIR=utils
|
|
|
+endif
|
|
|
+
|
|
|
ifndef FCLDIR
|
|
|
FCLDIR=fcl
|
|
|
endif
|
|
@@ -144,21 +152,43 @@ endif
|
|
|
# Dependencies
|
|
|
#####################################################################
|
|
|
|
|
|
+#######################################
|
|
|
+# RTL
|
|
|
+#######################################
|
|
|
+
|
|
|
+override RTLDIR:=$(RTLDIR)/$(OS_TARGET)
|
|
|
+
|
|
|
+rtl_all:
|
|
|
+ $(MAKE) -C $(RTLDIR) all
|
|
|
+
|
|
|
+rtl_clean:
|
|
|
+ $(MAKE) -C $(RTLDIR) clean
|
|
|
+
|
|
|
+rtl_install:
|
|
|
+ $(MAKE) -C $(RTLDIR) install
|
|
|
+
|
|
|
+rtl_staticinstall:
|
|
|
+ $(MAKE) -C $(RTLDIR) staticlibinstall
|
|
|
+
|
|
|
+rtl_sharedinstall:
|
|
|
+ $(MAKE) -C $(RTLDIR) sharedlibinstall
|
|
|
+
|
|
|
+
|
|
|
#######################################
|
|
|
# Compiler
|
|
|
#######################################
|
|
|
|
|
|
-compiler_all:
|
|
|
- $(MAKE) -C compiler cycle
|
|
|
+compiler_all: rtl_all
|
|
|
+ $(MAKE) -C $(COMPILERDIR) all
|
|
|
|
|
|
compiler_clean:
|
|
|
- $(MAKE) -C compiler clean
|
|
|
+ $(MAKE) -C $(COMPILERDIR) clean
|
|
|
|
|
|
compiler_install:
|
|
|
- $(MAKE) -C compiler install
|
|
|
+ $(MAKE) -C $(COMPILERDIR) install
|
|
|
|
|
|
compiler_installlib:
|
|
|
- $(MAKE) -C compiler installlib
|
|
|
+ $(MAKE) -C $(COMPILERDIR) installlib
|
|
|
|
|
|
compiler_staticinstall:
|
|
|
|
|
@@ -166,25 +196,24 @@ compiler_sharedinstall:
|
|
|
|
|
|
|
|
|
#######################################
|
|
|
-# RTL
|
|
|
+# Utils
|
|
|
#######################################
|
|
|
|
|
|
-override RTLDIR:=$(RTLDIR)/$(OS_TARGET)
|
|
|
+utils_all: rtl_all
|
|
|
+ $(MAKE) -C $(UTILSDIR) all
|
|
|
|
|
|
-rtl_all:
|
|
|
- $(MAKE) -C $(RTLDIR) all
|
|
|
+utils_clean:
|
|
|
+ $(MAKE) -C $(UTILSDIR) clean
|
|
|
|
|
|
-rtl_clean:
|
|
|
- $(MAKE) -C $(RTLDIR) clean
|
|
|
+utils_install:
|
|
|
+ $(MAKE) -C $(UTILSDIR) install
|
|
|
|
|
|
-rtl_install:
|
|
|
- $(MAKE) -C $(RTLDIR) install
|
|
|
+utils_installlib:
|
|
|
+ $(MAKE) -C $(UTILSDIR) installlib
|
|
|
|
|
|
-rtl_staticinstall:
|
|
|
- $(MAKE) -C $(RTLDIR) staticlibinstall
|
|
|
+utils_staticinstall:
|
|
|
|
|
|
-rtl_sharedinstall:
|
|
|
- $(MAKE) -C $(RTLDIR) sharedlibinstall
|
|
|
+utils_sharedinstall:
|
|
|
|
|
|
|
|
|
#######################################
|
|
@@ -385,12 +414,20 @@ gtkzip: rtl_clean gtk_clean
|
|
|
|
|
|
compilerzip: compiler_clean rtl_clean
|
|
|
$(MAKE) compiler_all
|
|
|
- $(MAKE) -C compiler fpc_zipinstall ZIPTARGET=quickinstall ZIPNAME=compiler-$(PACKAGESUFFIX)
|
|
|
+ $(MAKE) -C $(COMPILERDIR) fpc_zipinstall ZIPTARGET=quickinstall ZIPNAME=compiler-$(PACKAGESUFFIX)
|
|
|
$(MAKE) -C $(RTLDIR) fpc_zipinstalladd ZIPNAME=compiler-$(PACKAGESUFFIX)
|
|
|
|
|
|
+utilszip: utils_clean rtl_clean
|
|
|
+ $(MAKE) utils_all
|
|
|
+ $(MAKE) -C $(UTILSDIR) fpc_zipinstall ZIPNAME=utils-$(PACKAGESUFFIX)
|
|
|
+
|
|
|
#
|
|
|
# $Log$
|
|
|
-# Revision 1.14 1999-04-21 10:25:39 michael
|
|
|
+# Revision 1.15 1999-05-12 16:17:06 peter
|
|
|
+# + utils_X targets
|
|
|
+# * missing export of prefixinstalldir
|
|
|
+#
|
|
|
+# Revision 1.14 1999/04/21 10:25:39 michael
|
|
|
# + Split idezips target
|
|
|
#
|
|
|
# Revision 1.13 1999/04/19 12:53:02 peter
|