Browse Source

* Recreate with latest fpcmake

git-svn-id: trunk@3909 -
daniel 19 years ago
parent
commit
670cf5d601
1 changed files with 58 additions and 2 deletions
  1. 58 2
      rtl/Makefile

+ 58 - 2
rtl/Makefile

@@ -1,8 +1,8 @@
 #
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2006/04/23]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2006/06/20]
 #
 #
 default: all
 default: all
-MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos powerpc-linux powerpc-netbsd powerpc-macos powerpc-darwin powerpc-morphos sparc-linux sparc-netbsd sparc-solaris x86_64-linux x86_64-freebsd x86_64-win64 arm-linux arm-palmos arm-wince powerpc64-linux
+MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos powerpc-linux powerpc-netbsd powerpc-macos powerpc-darwin powerpc-morphos sparc-linux sparc-netbsd sparc-solaris x86_64-linux x86_64-freebsd x86_64-win64 arm-linux arm-palmos arm-wince arm-gba powerpc64-linux
 BSDs = freebsd netbsd openbsd darwin
 BSDs = freebsd netbsd openbsd darwin
 UNIXs = linux $(BSDs) solaris qnx
 UNIXs = linux $(BSDs) solaris qnx
 LIMIT83fs = go32v2 os2 emx watcom
 LIMIT83fs = go32v2 os2 emx watcom
@@ -328,6 +328,9 @@ endif
 ifeq ($(FULL_TARGET),arm-wince)
 ifeq ($(FULL_TARGET),arm-wince)
 override TARGET_DIRS+=wince
 override TARGET_DIRS+=wince
 endif
 endif
+ifeq ($(FULL_TARGET),arm-gba)
+override TARGET_DIRS+=gba
+endif
 ifeq ($(FULL_TARGET),powerpc64-linux)
 ifeq ($(FULL_TARGET),powerpc64-linux)
 override TARGET_DIRS+=linux
 override TARGET_DIRS+=linux
 endif
 endif
@@ -654,6 +657,11 @@ EXEEXT=
 HASSHAREDLIB=1
 HASSHAREDLIB=1
 SHORTSUFFIX=dwn
 SHORTSUFFIX=dwn
 endif
 endif
+ifeq ($(OS_TARGET),gba)
+EXEEXT=.gba
+SHAREDLIBEXT=.so
+SHORTSUFFIX=gba
+endif
 else
 else
 ifeq ($(OS_TARGET),go32v1)
 ifeq ($(OS_TARGET),go32v1)
 PPUEXT=.pp1
 PPUEXT=.pp1
@@ -1638,6 +1646,9 @@ endif
 ifeq ($(FULL_TARGET),arm-wince)
 ifeq ($(FULL_TARGET),arm-wince)
 TARGET_DIRS_WINCE=1
 TARGET_DIRS_WINCE=1
 endif
 endif
+ifeq ($(FULL_TARGET),arm-gba)
+TARGET_DIRS_GBA=1
+endif
 ifeq ($(FULL_TARGET),powerpc64-linux)
 ifeq ($(FULL_TARGET),powerpc64-linux)
 TARGET_DIRS_LINUX=1
 TARGET_DIRS_LINUX=1
 endif
 endif
@@ -2451,6 +2462,51 @@ win64:
 	$(MAKE) -C win64 all
 	$(MAKE) -C win64 all
 .PHONY: win64_all win64_debug win64_smart win64_release win64_units win64_examples win64_shared win64_install win64_sourceinstall win64_exampleinstall win64_distinstall win64_zipinstall win64_zipsourceinstall win64_zipexampleinstall win64_zipdistinstall win64_clean win64_distclean win64_cleanall win64_info win64_makefiles win64
 .PHONY: win64_all win64_debug win64_smart win64_release win64_units win64_examples win64_shared win64_install win64_sourceinstall win64_exampleinstall win64_distinstall win64_zipinstall win64_zipsourceinstall win64_zipexampleinstall win64_zipdistinstall win64_clean win64_distclean win64_cleanall win64_info win64_makefiles win64
 endif
 endif
+ifdef TARGET_DIRS_GBA
+gba_all:
+	$(MAKE) -C gba all
+gba_debug:
+	$(MAKE) -C gba debug
+gba_smart:
+	$(MAKE) -C gba smart
+gba_release:
+	$(MAKE) -C gba release
+gba_units:
+	$(MAKE) -C gba units
+gba_examples:
+	$(MAKE) -C gba examples
+gba_shared:
+	$(MAKE) -C gba shared
+gba_install:
+	$(MAKE) -C gba install
+gba_sourceinstall:
+	$(MAKE) -C gba sourceinstall
+gba_exampleinstall:
+	$(MAKE) -C gba exampleinstall
+gba_distinstall:
+	$(MAKE) -C gba distinstall
+gba_zipinstall:
+	$(MAKE) -C gba zipinstall
+gba_zipsourceinstall:
+	$(MAKE) -C gba zipsourceinstall
+gba_zipexampleinstall:
+	$(MAKE) -C gba zipexampleinstall
+gba_zipdistinstall:
+	$(MAKE) -C gba zipdistinstall
+gba_clean:
+	$(MAKE) -C gba clean
+gba_distclean:
+	$(MAKE) -C gba distclean
+gba_cleanall:
+	$(MAKE) -C gba cleanall
+gba_info:
+	$(MAKE) -C gba info
+gba_makefiles:
+	$(MAKE) -C gba makefiles
+gba:
+	$(MAKE) -C gba all
+.PHONY: gba_all gba_debug gba_smart gba_release gba_units gba_examples gba_shared gba_install gba_sourceinstall gba_exampleinstall gba_distinstall gba_zipinstall gba_zipsourceinstall gba_zipexampleinstall gba_zipdistinstall gba_clean gba_distclean gba_cleanall gba_info gba_makefiles gba
+endif
 all: $(addsuffix _all,$(TARGET_DIRS))
 all: $(addsuffix _all,$(TARGET_DIRS))
 debug: $(addsuffix _debug,$(TARGET_DIRS))
 debug: $(addsuffix _debug,$(TARGET_DIRS))
 smart: $(addsuffix _smart,$(TARGET_DIRS))
 smart: $(addsuffix _smart,$(TARGET_DIRS))