+ Fixes for zstream target

This commit is contained in:
michael 1999-12-03 10:53:08 +00:00
parent 1ef542db02
commit d3006fcd99
2 changed files with 46 additions and 11 deletions

View File

@ -1,5 +1,5 @@
#
# Makefile generated by fpcmake v0.99.13 on 1999-11-25 23:49
# Makefile generated by fpcmake v0.99.13 on 1999-12-03 10:46
#
defaultrule: all
@ -147,9 +147,18 @@ XML=../xml
include $(INC)/Makefile.inc
include $(XML)/Makefile.inc
# Which package to use
ifndef ZLIBPACKAGE
ifdef inlinux
ZLIBPACKAGE=zlib
else
ZLIBPACKAGE=paszlib
endif
endif
# Targets
override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS)
override UNITOBJECTS+=classes $(INCUNITS) $(XMLUNITS) zstream
# Clean
@ -181,6 +190,8 @@ endif
# Packages
override PACKAGES+=$(ZLIBPACKAGE)
override NEEDUNITDIR+=$(addprefix $(PACKAGEDIR)/,$(PACKAGES))
# Libraries
@ -307,6 +318,10 @@ ifdef UNITSDIR
override FPCOPT+=-Fu$(UNITSDIR)
endif
ifdef NEEDUNITDIR
override FPCOPT+=$(addprefix -Fu,$(NEEDUNITDIR))
endif
ifdef NEEDINCDIR
override FPCOPT+=$(addprefix -Fi,$(NEEDINCDIR))
endif
@ -680,7 +695,18 @@ rtl_package:
endif
endif
.PHONY: rtl_package
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
endif
endif
endif
.PHONY: rtl_package $(ZLIBPACKAGE)_package
#####################################################################
# Units
@ -995,6 +1021,6 @@ INCFILES=$(addprefix $(INC)/,$(INCNAMES))
classes$(PPUEXT): $(INCFILES) classes$(PASEXT)
inifiles$(PPUEXT): classes$(PPUEXT) inifiles$(PASEXT)
inifiles$(PPUEXT): classes$(PPUEXT) $(INC)/inifiles$(PASEXT)
ezcgi$(PPUEXT): ezcgi$(PASEXT) ezcgi.inc
ezcgi$(PPUEXT): $(INC)/ezcgi$(PASEXT)

View File

@ -1,5 +1,5 @@
#
# Makefile.fpc for Free Component Library for Linux
# Makefile.fpc for Free Component Library for Win32
#
[defaults]
@ -7,6 +7,9 @@ defaulttarget=linux
defaultcpu=i386
defaultoptions=-S2
[packages]
packages=$(ZLIBPACKAGE)
[dirs]
fpcdir=../..
targetdir=.
@ -14,8 +17,7 @@ incdir=$(INC)
sourcesdir=$(INC) $(XML)
[targets]
units=classes $(INCUNITS) $(XMLUNITS)
units=classes $(INCUNITS) $(XMLUNITS) zstream
[presettings]
# Include files
@ -27,13 +29,20 @@ XML=../xml
include $(INC)/Makefile.inc
include $(XML)/Makefile.inc
# Which package to use
ifndef ZLIBPACKAGE
ifdef inlinux
ZLIBPACKAGE=zlib
else
ZLIBPACKAGE=paszlib
endif
endif
[rules]
INCFILES=$(addprefix $(INC)/,$(INCNAMES))
classes$(PPUEXT): $(INCFILES) classes$(PASEXT)
inifiles$(PPUEXT): classes$(PPUEXT) inifiles$(PASEXT)
ezcgi$(PPUEXT): ezcgi$(PASEXT) ezcgi.inc
inifiles$(PPUEXT): classes$(PPUEXT) $(INC)/inifiles$(PASEXT)
ezcgi$(PPUEXT): $(INC)/ezcgi$(PASEXT)