* added regexpr,zip

This commit is contained in:
peter 2000-04-08 09:30:01 +00:00
parent 2eadddb7e6
commit bb04dd249c
2 changed files with 133 additions and 19 deletions

View File

@ -1,5 +1,5 @@
#
# Makefile generated by fpcmake v0.99.13 [2000/03/31]
# Makefile generated by fpcmake v0.99.13 [2000/02/23]
#
defaultrule: all
@ -160,13 +160,13 @@ endif
# Targets
ifeq ($(OS_TARGET),linux)
override DIROBJECTS+=$(wildcard zlib ncurses x11 gtk syslog inet uncgi mysql ibase postgres opengl forms svgalib ggi utmp paszlib gdbint cmem)
override DIROBJECTS+=$(wildcard zlib ncurses x11 gtk syslog inet uncgi mysql ibase postgres opengl forms svgalib ggi utmp paszlib gdbint cmem regexpr zip)
endif
ifeq ($(OS_TARGET),go32v2)
override DIROBJECTS+=$(wildcard uncgi gdbint paszlib)
override DIROBJECTS+=$(wildcard uncgi gdbint paszlib zip regexpr)
endif
ifeq ($(OS_TARGET),win32)
override DIROBJECTS+=$(wildcard uncgi gtk gdbint ibase mysql zlib paszlib)
override DIROBJECTS+=$(wildcard uncgi gtk gdbint ibase mysql zlib paszlib zip regexpr)
endif
# Clean
@ -334,24 +334,24 @@ endif
PKGALL=1
ifeq ($(OS_TARGET),linux)
PKGBASE=zlib ncurses x11
PKGBASE=zlib ncurses x11 regexpr
PKGGTK=gtk
PKGNET=inet uncgi
PKGDB=mysql ibase postgres
PKGGFX=opengl forms svgalib ggi
PKGMISC=utmp syslog gdbint paszlib
PKGMISC=utmp syslog gdbint paszlib zip
endif
ifeq ($(OS_TARGET),go32v2)
PKGBAS=paszlib
PKGBAS=paszlib regexpr
PKGNET=uncgi
PKGMIS=gdbint
PKGMIS=gdbint zip
endif
ifeq ($(OS_TARGET),win32)
PKGBAS=paszlib
PKGBAS=paszlib regexpr
PKGGTK=gtk
PKGNET=uncgi
PKGDB=ibase mysql
PKGMIS=gdbint
PKGMIS=gdbint zip
endif
@ -950,11 +950,15 @@ OBJECTDIRUTMP=1
OBJECTDIRPASZLIB=1
OBJECTDIRGDBINT=1
OBJECTDIRCMEM=1
OBJECTDIRREGEXPR=1
OBJECTDIRZIP=1
endif
ifeq ($(OS_TARGET),go32v2)
OBJECTDIRUNCGI=1
OBJECTDIRGDBINT=1
OBJECTDIRPASZLIB=1
OBJECTDIRZIP=1
OBJECTDIRREGEXPR=1
endif
ifeq ($(OS_TARGET),win32)
OBJECTDIRUNCGI=1
@ -964,6 +968,8 @@ OBJECTDIRIBASE=1
OBJECTDIRMYSQL=1
OBJECTDIRZLIB=1
OBJECTDIRPASZLIB=1
OBJECTDIRZIP=1
OBJECTDIRREGEXPR=1
endif
# Dir zlib
@ -1938,6 +1944,114 @@ cmem_info:
$(MAKE) -C cmem info
endif
# Dir regexpr
ifdef OBJECTDIRREGEXPR
.PHONY: regexpr_all regexpr_debug regexpr_examples regexpr_test regexpr_smart regexpr_shared regexpr_showinstall regexpr_install regexpr_sourceinstall regexpr_zipinstall regexpr_zipsourceinstall regexpr_clean regexpr_distclean regexpr_cleanall regexpr_require regexpr_info
regexpr_all:
$(MAKE) -C regexpr all
regexpr_debug:
$(MAKE) -C regexpr debug
regexpr_examples:
$(MAKE) -C regexpr examples
regexpr_test:
$(MAKE) -C regexpr test
regexpr_smart:
$(MAKE) -C regexpr smart
regexpr_shared:
$(MAKE) -C regexpr shared
regexpr_showinstall:
$(MAKE) -C regexpr showinstall
regexpr_install:
$(MAKE) -C regexpr install
regexpr_sourceinstall:
$(MAKE) -C regexpr sourceinstall
regexpr_zipinstall:
$(MAKE) -C regexpr zipinstall
regexpr_zipsourceinstall:
$(MAKE) -C regexpr zipsourceinstall
regexpr_clean:
$(MAKE) -C regexpr clean
regexpr_distclean:
$(MAKE) -C regexpr distclean
regexpr_cleanall:
$(MAKE) -C regexpr cleanall
regexpr_require:
$(MAKE) -C regexpr require
regexpr_info:
$(MAKE) -C regexpr info
endif
# Dir zip
ifdef OBJECTDIRZIP
.PHONY: zip_all zip_debug zip_examples zip_test zip_smart zip_shared zip_showinstall zip_install zip_sourceinstall zip_zipinstall zip_zipsourceinstall zip_clean zip_distclean zip_cleanall zip_require zip_info
zip_all:
$(MAKE) -C zip all
zip_debug:
$(MAKE) -C zip debug
zip_examples:
$(MAKE) -C zip examples
zip_test:
$(MAKE) -C zip test
zip_smart:
$(MAKE) -C zip smart
zip_shared:
$(MAKE) -C zip shared
zip_showinstall:
$(MAKE) -C zip showinstall
zip_install:
$(MAKE) -C zip install
zip_sourceinstall:
$(MAKE) -C zip sourceinstall
zip_zipinstall:
$(MAKE) -C zip zipinstall
zip_zipsourceinstall:
$(MAKE) -C zip zipsourceinstall
zip_clean:
$(MAKE) -C zip clean
zip_distclean:
$(MAKE) -C zip distclean
zip_cleanall:
$(MAKE) -C zip cleanall
zip_require:
$(MAKE) -C zip require
zip_info:
$(MAKE) -C zip info
endif
#####################################################################
# Local Makefile
#####################################################################

View File

@ -7,25 +7,25 @@ dirs_linux=zlib ncurses x11 gtk syslog \
inet uncgi \
mysql ibase postgres \
opengl forms svgalib ggi \
utmp paszlib gdbint cmem
dirs_win32=uncgi gtk gdbint ibase mysql zlib paszlib
dirs_go32v2=uncgi gdbint paszlib
utmp paszlib gdbint cmem regexpr zip
dirs_win32=uncgi gtk gdbint ibase mysql zlib paszlib zip regexpr
dirs_go32v2=uncgi gdbint paszlib zip regexpr
pkgs_linux=base{zlib,ncurses,x11} \
pkgs_linux=base{zlib,ncurses,x11,regexpr} \
gtk{gtk} \
net{inet,uncgi} \
db{mysql,ibase,postgres} \
gfx{opengl,forms,svgalib,ggi} \
misc{utmp,syslog,gdbint,paszlib}
misc{utmp,syslog,gdbint,paszlib,zip}
# We use shorternames due the 8.3 limit of fat16
pkgs_win32=bas{paszlib} \
pkgs_win32=bas{paszlib,regexpr} \
gtk{gtk} \
net{uncgi} \
db{ibase,mysql} \
mis{gdbint}
pkgs_go32v2=bas{paszlib} \
mis{gdbint,zip}
pkgs_go32v2=bas{paszlib,regexpr} \
net{uncgi} \
mis{gdbint}
mis{gdbint,zip}
[install]
packagename=packages