Browse Source

* zlib package correct, you can't use a variable for a package name

peter 26 years ago
parent
commit
076d3b2160
6 changed files with 49 additions and 63 deletions
  1. 20 3
      fcl/go32v2/Makefile
  2. 4 1
      fcl/go32v2/Makefile.fpc
  3. 10 19
      fcl/linux/Makefile
  4. 2 10
      fcl/linux/Makefile.fpc
  5. 10 19
      fcl/win32/Makefile
  6. 3 11
      fcl/win32/Makefile.fpc

+ 20 - 3
fcl/go32v2/Makefile

@@ -1,5 +1,5 @@
 #
 #
-# Makefile generated by fpcmake v0.99.13 on 1999-12-06 18:33
+# Makefile generated by fpcmake v0.99.13 on 1999-12-10 00:03
 #
 #
 
 
 defaultrule: all
 defaultrule: all
@@ -154,7 +154,7 @@ include $(XML)/Makefile.inc
 
 
 # Targets
 # Targets
 
 
-override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS)
+override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS) zstream
 
 
 # Clean
 # Clean
 
 
@@ -186,6 +186,8 @@ endif
 
 
 # Packages
 # Packages
 
 
+override PACKAGES+=paszlib
+override NEEDUNITDIR+=$(addprefix $(PACKAGEDIR)/,$(PACKAGES))
 
 
 # Libraries
 # Libraries
 
 
@@ -313,6 +315,10 @@ ifdef UNITSDIR
 override FPCOPT+=-Fu$(UNITSDIR)
 override FPCOPT+=-Fu$(UNITSDIR)
 endif
 endif
 
 
+ifdef NEEDUNITDIR
+override FPCOPT+=$(addprefix -Fu,$(NEEDUNITDIR))
+endif
+
 ifdef NEEDINCDIR
 ifdef NEEDINCDIR
 override FPCOPT+=$(addprefix -Fi,$(NEEDINCDIR))
 override FPCOPT+=$(addprefix -Fi,$(NEEDINCDIR))
 endif
 endif
@@ -694,7 +700,18 @@ rtl_package:
 endif
 endif
 endif
 endif
 
 
-.PHONY:  rtl_package
+PACKAGEPASZLIB=1
+ifdef PACKAGEPASZLIB
+ifneq ($(wildcard $(PACKAGEDIR)/paszlib),)
+ifeq ($(wildcard $(PACKAGEDIR)/paszlib/$(FPCMAKED)),)
+override COMPILEPACKAGES+=paszlib
+paszlib_package:
+	$(MAKE) -C $(PACKAGEDIR)/paszlib all
+endif
+endif
+endif
+
+.PHONY:  rtl_package paszlib_package
 
 
 #####################################################################
 #####################################################################
 # Units
 # Units

+ 4 - 1
fcl/go32v2/Makefile.fpc

@@ -7,6 +7,9 @@ defaulttarget=go32v2
 defaultcpu=i386
 defaultcpu=i386
 defaultoptions=-S2
 defaultoptions=-S2
 
 
+[packages]
+packages=paszlib
+
 [dirs]
 [dirs]
 fpcdir=../..
 fpcdir=../..
 targetdir=.
 targetdir=.
@@ -14,7 +17,7 @@ incdir=$(INC)
 sourcesdir=$(INC) $(XML)
 sourcesdir=$(INC) $(XML)
 
 
 [targets]
 [targets]
-units=classes $(INCUNITS) $(XMLUNITS)
+units=classes $(INCUNITS) $(XMLUNITS) zstream
 
 
 
 
 [presettings]
 [presettings]

+ 10 - 19
fcl/linux/Makefile

@@ -1,5 +1,5 @@
 #
 #
-# Makefile generated by fpcmake v0.99.13 on 1999-12-06 18:33
+# Makefile generated by fpcmake v0.99.13 on 1999-12-10 00:01
 #
 #
 
 
 defaultrule: all
 defaultrule: all
@@ -152,15 +152,6 @@ XML=../xml
 include $(INC)/Makefile.inc
 include $(INC)/Makefile.inc
 include $(XML)/Makefile.inc
 include $(XML)/Makefile.inc
 
 
-# Which package to use
-ifndef ZLIBPACKAGE
-ifdef inlinux
-ZLIBPACKAGE=zlib
-else
-ZLIBPACKAGE=paszlib
-endif
-endif
-
 # Targets
 # Targets
 
 
 override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS) zstream
 override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS) zstream
@@ -195,7 +186,7 @@ endif
 
 
 # Packages
 # Packages
 
 
-override PACKAGES+=$(ZLIBPACKAGE)
+override PACKAGES+=zlib
 override NEEDUNITDIR+=$(addprefix $(PACKAGEDIR)/,$(PACKAGES))
 override NEEDUNITDIR+=$(addprefix $(PACKAGEDIR)/,$(PACKAGES))
 
 
 # Libraries
 # Libraries
@@ -709,18 +700,18 @@ rtl_package:
 endif
 endif
 endif
 endif
 
 
-PACKAGE$(ZLIBPACKAGE)=1
-ifdef PACKAGE$(ZLIBPACKAGE)
-ifneq ($(wildcard $(PACKAGEDIR)/$(ZLIBPACKAGE)),)
-ifeq ($(wildcard $(PACKAGEDIR)/$(ZLIBPACKAGE)/$(FPCMAKED)),)
-override COMPILEPACKAGES+=$(ZLIBPACKAGE)
-$(ZLIBPACKAGE)_package:
-	$(MAKE) -C $(PACKAGEDIR)/$(ZLIBPACKAGE) all
+PACKAGEZLIB=1
+ifdef PACKAGEZLIB
+ifneq ($(wildcard $(PACKAGEDIR)/zlib),)
+ifeq ($(wildcard $(PACKAGEDIR)/zlib/$(FPCMAKED)),)
+override COMPILEPACKAGES+=zlib
+zlib_package:
+	$(MAKE) -C $(PACKAGEDIR)/zlib all
 endif
 endif
 endif
 endif
 endif
 endif
 
 
-.PHONY:  rtl_package $(ZLIBPACKAGE)_package
+.PHONY:  rtl_package zlib_package
 
 
 #####################################################################
 #####################################################################
 # Units
 # Units

+ 2 - 10
fcl/linux/Makefile.fpc

@@ -1,5 +1,5 @@
 #
 #
-#   Makefile.fpc for Free Component Library for Win32
+#   Makefile.fpc for Free Component Library for Linux
 #
 #
 
 
 [defaults]
 [defaults]
@@ -8,7 +8,7 @@ defaultcpu=i386
 defaultoptions=-S2
 defaultoptions=-S2
 
 
 [packages]
 [packages]
-packages=$(ZLIBPACKAGE)
+packages=zlib
 
 
 [dirs]
 [dirs]
 fpcdir=../..
 fpcdir=../..
@@ -29,14 +29,6 @@ XML=../xml
 include $(INC)/Makefile.inc
 include $(INC)/Makefile.inc
 include $(XML)/Makefile.inc
 include $(XML)/Makefile.inc
 
 
-# Which package to use
-ifndef ZLIBPACKAGE
-ifdef inlinux
-ZLIBPACKAGE=zlib
-else
-ZLIBPACKAGE=paszlib
-endif
-endif
 
 
 [rules]
 [rules]
 INCFILES=$(addprefix $(INC)/,$(INCNAMES))
 INCFILES=$(addprefix $(INC)/,$(INCNAMES))

+ 10 - 19
fcl/win32/Makefile

@@ -1,5 +1,5 @@
 #
 #
-# Makefile generated by fpcmake v0.99.13 on 1999-12-06 18:33
+# Makefile generated by fpcmake v0.99.13 on 1999-12-10 00:03
 #
 #
 
 
 defaultrule: all
 defaultrule: all
@@ -151,15 +151,6 @@ XML=../xml
 include $(INC)/Makefile.inc
 include $(INC)/Makefile.inc
 include $(XML)/Makefile.inc
 include $(XML)/Makefile.inc
 
 
-# Which package to use
-ifndef ZLIBPACKAGE
-ifdef inlinux
-ZLIBPACKAGE=zlib
-else
-ZLIBPACKAGE=paszlib
-endif
-endif
-
 # Targets
 # Targets
 
 
 override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS) zstream
 override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS) zstream
@@ -194,7 +185,7 @@ endif
 
 
 # Packages
 # Packages
 
 
-override PACKAGES+=$(ZLIBPACKAGE)
+override PACKAGES+=paszlib
 override NEEDUNITDIR+=$(addprefix $(PACKAGEDIR)/,$(PACKAGES))
 override NEEDUNITDIR+=$(addprefix $(PACKAGEDIR)/,$(PACKAGES))
 
 
 # Libraries
 # Libraries
@@ -708,18 +699,18 @@ rtl_package:
 endif
 endif
 endif
 endif
 
 
-PACKAGE$(ZLIBPACKAGE)=1
-ifdef PACKAGE$(ZLIBPACKAGE)
-ifneq ($(wildcard $(PACKAGEDIR)/$(ZLIBPACKAGE)),)
-ifeq ($(wildcard $(PACKAGEDIR)/$(ZLIBPACKAGE)/$(FPCMAKED)),)
-override COMPILEPACKAGES+=$(ZLIBPACKAGE)
-$(ZLIBPACKAGE)_package:
-	$(MAKE) -C $(PACKAGEDIR)/$(ZLIBPACKAGE) all
+PACKAGEPASZLIB=1
+ifdef PACKAGEPASZLIB
+ifneq ($(wildcard $(PACKAGEDIR)/paszlib),)
+ifeq ($(wildcard $(PACKAGEDIR)/paszlib/$(FPCMAKED)),)
+override COMPILEPACKAGES+=paszlib
+paszlib_package:
+	$(MAKE) -C $(PACKAGEDIR)/paszlib all
 endif
 endif
 endif
 endif
 endif
 endif
 
 
-.PHONY:  rtl_package $(ZLIBPACKAGE)_package
+.PHONY:  rtl_package paszlib_package
 
 
 #####################################################################
 #####################################################################
 # Units
 # Units

+ 3 - 11
fcl/win32/Makefile.fpc

@@ -8,7 +8,7 @@ defaultcpu=i386
 defaultoptions=-S2
 defaultoptions=-S2
 
 
 [packages]
 [packages]
-packages=$(ZLIBPACKAGE)
+packages=paszlib
 
 
 [dirs]
 [dirs]
 fpcdir=../..
 fpcdir=../..
@@ -19,6 +19,7 @@ sourcesdir=$(INC) $(XML)
 [targets]
 [targets]
 units=classes $(INCUNITS) $(XMLUNITS) zstream
 units=classes $(INCUNITS) $(XMLUNITS) zstream
 
 
+
 [presettings]
 [presettings]
 # Include files
 # Include files
 INC=../inc
 INC=../inc
@@ -29,15 +30,6 @@ XML=../xml
 include $(INC)/Makefile.inc
 include $(INC)/Makefile.inc
 include $(XML)/Makefile.inc
 include $(XML)/Makefile.inc
 
 
-# Which package to use
-ifndef ZLIBPACKAGE
-ifdef inlinux
-ZLIBPACKAGE=zlib
-else
-ZLIBPACKAGE=paszlib
-endif
-endif
-
 [rules]
 [rules]
 INCFILES=$(addprefix $(INC)/,$(INCNAMES))
 INCFILES=$(addprefix $(INC)/,$(INCNAMES))
 
 
@@ -45,4 +37,4 @@ classes$(PPUEXT): $(INCFILES) classes$(PASEXT)
 
 
 inifiles$(PPUEXT): classes$(PPUEXT) $(INC)/inifiles$(PASEXT)
 inifiles$(PPUEXT): classes$(PPUEXT) $(INC)/inifiles$(PASEXT)
 
 
-ezcgi$(PPUEXT): $(INC)/ezcgi$(PASEXT)
+ezcgi$(PPUEXT): $(INC)/ezcgi$(PASEXT)