瀏覽代碼

+ AIX support to Makefiles

git-svn-id: trunk@20809 -
Jonas Maebe 13 年之前
父節點
當前提交
9ca2ea7fd0
共有 4 個文件被更改,包括 4 次插入5 次删除
  1. 1 4
      compiler/Makefile.fpc
  2. 1 0
      packages/fcl-web/src/base/Makefile.fpc
  3. 1 1
      packages/fppkg/fpmake.pp
  4. 1 0
      rtl/Makefile.fpc

+ 1 - 4
compiler/Makefile.fpc

@@ -261,10 +261,7 @@ endif
 # Setup Targets
 #####################################################################
 
-ifeq ($(OS_TARGET),win32)
-USE_CMP_FOR_DIFF=1
-endif
-ifeq ($(OS_TARGET),win64)
+ifneq ($(findstring $(OS_TARGET),win32 win64 aix),)
 USE_CMP_FOR_DIFF=1
 endif
 

+ 1 - 0
packages/fcl-web/src/base/Makefile.fpc

@@ -23,6 +23,7 @@ units_openbsd=custfcgi fpfcgi
 units_linux=custfcgi fpfcgi
 units_win32=custfcgi fpfcgi
 units_win64=custfcgi fpfcgi
+units_aix=custfcgi fpfcgi
 
 [require]
 packages=fcl-base fcl-xml fcl-db fcl-process httpd22 fastcgi fcl-net

+ 1 - 1
packages/fppkg/fpmake.pp

@@ -8,7 +8,7 @@ uses fpmkunit, sysutils;
 procedure add_fppkg;
 
 const
-  TargetsWithWGet = [linux,beos,haiku,freebsd,netbsd,openbsd,darwin,iphonesim,solaris,win32,win64,wince];
+  TargetsWithWGet = [linux,beos,haiku,freebsd,netbsd,openbsd,darwin,iphonesim,solaris,win32,win64,wince,aix];
   TargetsWithfpWeb = TargetsWithWGet;
 
 Var

+ 1 - 0
rtl/Makefile.fpc

@@ -35,6 +35,7 @@ dirs_symbian=symbian
 dirs_embedded=embedded
 dirs_nativent=nativent
 dirs_wii=wii
+dirs_aix=aix
 
 [install]
 fpcpackage=y