Browse Source

* dbase support now enabled for OS/2

git-svn-id: trunk@28895 -
Tomas Hajny 10 years ago
parent
commit
0b71f6286c

+ 1 - 0
packages/fcl-db/Makefile.fpc.fpcmake

@@ -17,6 +17,7 @@ dirs_iphonesim=src/dbase src/sqlite
 dirs_solaris=src/dbase src/sqlite
 dirs_netbsd=src/dbase src/sqlite src/paradox
 dirs_openbsd=src/dbase src/sqlite src/paradox
+dirs_os2=src/dbase src/export
 dirs_win32=src/dbase src/paradox src/sqlite src/export src/datadict src/codegen 
 dirs_win64=src/dbase src/sqlite src/export src/datadict src/codegen
 dirs_wince=src/dbase src/sqlite src/export src/datadict src/codegen

+ 1 - 1
packages/fcl-db/fpmake.pp

@@ -12,7 +12,7 @@ const
   DatadictOSes        = [aix,beos,darwin,haiku,linux,freebsd,win32,win64,wince,android];
   SqldbConnectionOSes = [aix,beos,haiku,linux,freebsd,darwin,iphonesim,netbsd,openbsd,solaris,win32,win64,wince,android];
   SqliteOSes          = [aix,beos,haiku,linux,freebsd,darwin,iphonesim,netbsd,openbsd,solaris,win32,win64,wince,android];
-  DBaseOSes           = [aix,beos,haiku,linux,freebsd,darwin,iphonesim,netbsd,openbsd,solaris,win32,win64,wince,android];
+  DBaseOSes           = [aix,beos,haiku,linux,freebsd,darwin,iphonesim,netbsd,openbsd,solaris,win32,win64,wince,android,os2];
   MSSQLOSes           = [beos,haiku,linux,freebsd,netbsd,openbsd,solaris,win32,win64,android];
   SqldbWithoutOracleOSes   = [win64];
 

+ 2 - 2
packages/fcl-db/src/dbase/fpmake.inc

@@ -5,11 +5,11 @@
 { DBase, only for I386}
 Targets.ResetDefaults;  
 Targets.DefaultCPU:=[i386];
-Targets.DefaultOS:=[linux,win32,freebsd];
+Targets.DefaultOS:=[linux,win32,freebsd,os2,emx];
 Targets.DefaultDir:='db/dbase';
 T:=Targets.AddUnit('dbf');
 T:=Targets.Addexampleunit('testdbf');
-If (Defaults.CPU=i386) and (Defaults.OS in [linux,win32,freebsd]) then
+If (Defaults.CPU=i386) and (Defaults.OS in [linux,win32,freebsd,os2,emx]) then
   begin
   { Install files. }
   InstallFiles.add('dbf_common.o');