Browse Source

* added regexpr,zip

peter 25 years ago
parent
commit
bb04dd249c
2 changed files with 133 additions and 19 deletions
  1. 124 10
      packages/Makefile
  2. 9 9
      packages/Makefile.fpc

+ 124 - 10
packages/Makefile

@@ -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
 #####################################################################

+ 9 - 9
packages/Makefile.fpc

@@ -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