Browse Source

- dbase disable for everything except Win32, Linux and FreeBSD running on I386 until fixed

Tomas Hajny 21 years ago
parent
commit
de4d207208
4 changed files with 27 additions and 83 deletions
  1. 7 10
      fcl/db/Makefile
  2. 4 4
      fcl/db/Makefile.fpc
  3. 12 65
      fcl/db/dbase/Makefile
  4. 4 4
      fcl/db/dbase/Makefile.fpc

+ 7 - 10
fcl/db/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/07/12]
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/07/18]
 #
 default: all
 MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos
@@ -216,13 +216,13 @@ PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/ext
 override PACKAGE_NAME=fcl
 override TARGET_DIRS+=sdf memds
 ifeq ($(OS_TARGET),linux)
-override TARGET_DIRS+=mysql interbase sqlite
+override TARGET_DIRS+=mysql interbase sqlite dbase
 endif
 ifeq ($(OS_TARGET),win32)
-override TARGET_DIRS+=mysql interbase sqlite
+override TARGET_DIRS+=mysql interbase sqlite dbase
 endif
 ifeq ($(OS_TARGET),freebsd)
-override TARGET_DIRS+=mysql interbase sqlite
+override TARGET_DIRS+=mysql interbase sqlite dbase
 endif
 ifeq ($(OS_TARGET),netbsd)
 override TARGET_DIRS+=mysql interbase sqlite
@@ -233,9 +233,6 @@ endif
 ifeq ($(OS_TARGET),darwin)
 override TARGET_DIRS+=mysql interbase sqlite
 endif
-ifeq ($(CPU_TARGET),i386)
-override TARGET_DIRS+=dbase
-endif
 override TARGET_UNITS+=db ddg_ds ddg_rec dbwhtml
 override TARGET_RSTS+=dbwhtml
 override TARGET_EXAMPLEDIRS+=tests
@@ -1711,16 +1708,19 @@ ifeq ($(OS_TARGET),linux)
 TARGET_DIRS_MYSQL=1
 TARGET_DIRS_INTERBASE=1
 TARGET_DIRS_SQLITE=1
+TARGET_DIRS_DBASE=1
 endif
 ifeq ($(OS_TARGET),win32)
 TARGET_DIRS_MYSQL=1
 TARGET_DIRS_INTERBASE=1
 TARGET_DIRS_SQLITE=1
+TARGET_DIRS_DBASE=1
 endif
 ifeq ($(OS_TARGET),freebsd)
 TARGET_DIRS_MYSQL=1
 TARGET_DIRS_INTERBASE=1
 TARGET_DIRS_SQLITE=1
+TARGET_DIRS_DBASE=1
 endif
 ifeq ($(OS_TARGET),netbsd)
 TARGET_DIRS_MYSQL=1
@@ -1737,9 +1737,6 @@ TARGET_DIRS_MYSQL=1
 TARGET_DIRS_INTERBASE=1
 TARGET_DIRS_SQLITE=1
 endif
-ifeq ($(CPU_TARGET),i386)
-TARGET_DIRS_DBASE=1
-endif
 ifdef TARGET_DIRS_SDF
 sdf_all:
 	$(MAKE) -C sdf all

+ 4 - 4
fcl/db/Makefile.fpc

@@ -7,13 +7,13 @@ main=fcl
 
 [target]
 dirs=sdf memds
-dirs_i386=dbase
-dirs_linux=mysql interbase sqlite
-dirs_freebsd=mysql interbase sqlite
+# dirs_i386=dbase
+dirs_linux=mysql interbase sqlite dbase
+dirs_freebsd=mysql interbase sqlite dbase
 dirs_darwin=mysql interbase sqlite
 dirs_netbsd=mysql interbase sqlite
 dirs_openbsd=mysql interbase sqlite
-dirs_win32=mysql interbase sqlite
+dirs_win32=mysql interbase sqlite dbase
 units=db ddg_ds ddg_rec dbwhtml
 exampledirs=tests
 rsts=dbwhtml

+ 12 - 65
fcl/db/dbase/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 1.1 [2004/07/12]
+# Don't edit, this file is generated by FPCMake Version 1.1 [2004/07/18]
 #
 default: all
 MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom morphos
@@ -214,10 +214,16 @@ UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
 endif
 PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
 override PACKAGE_NAME=fcl
+ifeq ($(CPU_TARGET),i386)
 override TARGET_UNITS+=Dbf
+endif
+ifeq ($(CPU_TARGET),i386)
 override TARGET_EXAMPLES+=testdbf
+endif
 override CLEAN_UNITS+=Dbf_Common Dbf_Cursor Dbf_DbfFile Dbf_Fields Dbf_IdxCur Dbf_IdxFile Dbf_Lang Dbf_Memo Dbf_Parser Dbf_PgFile Dbf_PrsCore Dbf_PrsDef Dbf_PrsSupp Dbf_Str Dbf_Wtil
+ifeq ($(CPU_TARGET),i386)
 override INSTALL_UNITS+=Dbf_Common Dbf_Cursor Dbf_DbfFile Dbf_Fields Dbf_IdxCur Dbf_IdxFile Dbf_Lang Dbf_Memo Dbf_Parser Dbf_PgFile Dbf_PrsCore Dbf_PrsDef Dbf_PrsSupp Dbf_Str Dbf_Wtil
+endif
 override INSTALL_FPCPACKAGE=y
 override COMPILER_OPTIONS+=-S2 -Sh
 override COMPILER_TARGETDIR+=../../$(OS_TARGET)
@@ -1238,69 +1244,10 @@ ifeq ($(FULL_SOURCE),$(FULL_TARGET))
 EXECPPAS:=@$(PPAS)
 endif
 endif
-.PHONY: fpc_units
-ifneq ($(TARGET_UNITS),)
-override ALLTARGET+=fpc_units
-override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS))
-override IMPLICITUNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_IMPLICITUNITS))
-override INSTALLPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
-override CLEANPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
-endif
-fpc_units: $(UNITPPUFILES)
 ifdef TARGET_RSTS
 override RSTFILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS))
 override CLEANRSTFILES+=$(RSTFILES)
 endif
-.PHONY: fpc_examples
-ifneq ($(TARGET_EXAMPLES),)
-HASEXAMPLES=1
-override EXAMPLESOURCEFILES:=$(wildcard $(addsuffix .pp,$(TARGET_EXAMPLES)) $(addsuffix .pas,$(TARGET_EXAMPLES)) $(addsuffix .dpr,$(TARGET_EXAMPLES)))
-override EXAMPLEFILES:=$(addsuffix $(EXEEXT),$(TARGET_EXAMPLES))
-override EXAMPLEOFILES:=$(addsuffix $(OEXT),$(TARGET_EXAMPLES)) $(addprefix $(STATICLIBPREFIX),$(addsuffix $(STATICLIBEXT),$(TARGET_EXAMPLES)))
-override CLEANEXEFILES+=$(EXAMPLEFILES) $(EXAMPLEOFILES)
-ifeq ($(OS_TARGET),os2)
-override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_EXAMPLES))
-endif
-ifeq ($(OS_TARGET),emx)
-override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_EXAMPLES))
-endif
-endif
-ifneq ($(TARGET_EXAMPLEDIRS),)
-HASEXAMPLES=1
-endif
-fpc_examples: all $(EXAMPLEFILES) $(addsuffix _all,$(TARGET_EXAMPLEDIRS))
-.PHONY: fpc_all fpc_smart fpc_debug fpc_release
-$(FPCMADE): $(ALLDEPENDENCIES) $(ALLTARGET)
-	@$(ECHOREDIR) Compiled > $(FPCMADE)
-fpc_all: $(FPCMADE)
-fpc_smart:
-	$(MAKE) all LINKSMART=1 CREATESMART=1
-fpc_debug:
-	$(MAKE) all DEBUG=1
-fpc_release:
-	$(MAKE) all RELEASE=1
-.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .dpr .pp .rc .res
-%$(PPUEXT): %.pp
-	$(COMPILER) $<
-	$(EXECPPAS)
-%$(PPUEXT): %.pas
-	$(COMPILER) $<
-	$(EXECPPAS)
-%$(EXEEXT): %.pp
-	$(COMPILER) $<
-	$(EXECPPAS)
-%$(EXEEXT): %.pas
-	$(COMPILER) $<
-	$(EXECPPAS)
-%$(EXEEXT): %.dpr
-	$(COMPILER) $<
-	$(EXECPPAS)
-%.res: %.rc
-	windres -i $< -o $@
-vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
-vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
-vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
-vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR)
 .PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall
 ifdef INSTALL_UNITS
 override INSTALLPPUFILES+=$(addsuffix $(PPUEXT),$(INSTALL_UNITS))
@@ -1523,11 +1470,11 @@ endif
 fpc_makefile_sub2: $(addsuffix _makefile_dirs,$(TARGET_DIRS) $(TARGET_EXAMPLEDIRS))
 fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2
 fpc_makefiles: fpc_makefile fpc_makefile_dirs
-all: fpc_all
-debug: fpc_debug
-smart: fpc_smart
-release: fpc_release
-examples: fpc_examples
+all:
+debug:
+smart:
+release:
+examples:
 shared:
 install: fpc_install
 sourceinstall: fpc_sourceinstall

+ 4 - 4
fcl/db/dbase/Makefile.fpc

@@ -6,8 +6,8 @@
 main=fcl
 
 [target]
-units=Dbf
-examples=testdbf
+units_i386=Dbf
+examples_i386=testdbf
 
 [compiler]
 options=-S2 -Sh
@@ -15,7 +15,7 @@ targetdir=../../$(OS_TARGET)
 
 [install]
 fpcpackage=y
-units=Dbf_Common Dbf_Cursor Dbf_DbfFile Dbf_Fields Dbf_IdxCur \
+units_i386=Dbf_Common Dbf_Cursor Dbf_DbfFile Dbf_Fields Dbf_IdxCur \
       Dbf_IdxFile Dbf_Lang Dbf_Memo Dbf_Parser Dbf_PgFile \
       Dbf_PrsCore Dbf_PrsDef Dbf_PrsSupp Dbf_Str Dbf_Wtil
 
@@ -25,4 +25,4 @@ fpcdir=../../..
 [clean]
 units=Dbf_Common Dbf_Cursor Dbf_DbfFile Dbf_Fields Dbf_IdxCur \
       Dbf_IdxFile Dbf_Lang Dbf_Memo Dbf_Parser Dbf_PgFile \
-      Dbf_PrsCore Dbf_PrsDef Dbf_PrsSupp Dbf_Str Dbf_Wtil
+      Dbf_PrsCore Dbf_PrsDef Dbf_PrsSupp Dbf_Str Dbf_Wtil