Browse Source

+ build msdos rtl

git-svn-id: branches/i8086@23937 -
florian 12 years ago
parent
commit
228f2d2794
2 changed files with 53 additions and 1 deletions
  1. 52 1
      rtl/Makefile
  2. 1 0
      rtl/Makefile.fpc

+ 52 - 1
rtl/Makefile

@@ -1,5 +1,5 @@
 #
-# Don't edit, this file is generated by FPCMake Version 2.0.0 [2013/03/18]
+# Don't edit, this file is generated by FPCMake Version 2.0.0 [2013/03/19]
 #
 default: all
 MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian i386-nativent i386-iphonesim i386-android m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded powerpc-wii powerpc-aix sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-netbsd x86_64-solaris x86_64-openbsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian arm-android powerpc64-linux powerpc64-darwin powerpc64-embedded powerpc64-aix avr-embedded armeb-linux armeb-embedded mips-linux mipsel-linux jvm-java jvm-android i8086-msdos
@@ -525,6 +525,9 @@ endif
 ifeq ($(FULL_TARGET),jvm-android)
 override TARGET_DIRS+=android android/jvm
 endif
+ifeq ($(FULL_TARGET),i8086-msdos)
+override TARGET_DIRS+=msdos
+endif
 override INSTALL_FPCPACKAGE=y
 override INSTALL_CREATEPACKAGEFPC=y
 ifdef REQUIRE_UNITSDIR
@@ -1847,6 +1850,9 @@ ifeq ($(FULL_TARGET),jvm-android)
 TARGET_DIRS_ANDROID=1
 TARGET_DIRS_ANDROID/JVM=1
 endif
+ifeq ($(FULL_TARGET),i8086-msdos)
+TARGET_DIRS_MSDOS=1
+endif
 ifdef TARGET_DIRS_LINUX
 linux_all:
 	$(MAKE) -C linux all
@@ -3197,6 +3203,51 @@ android/jvm:
 	$(MAKE) -C android/jvm all
 .PHONY: android/jvm_all android/jvm_debug android/jvm_smart android/jvm_release android/jvm_units android/jvm_examples android/jvm_shared android/jvm_install android/jvm_sourceinstall android/jvm_exampleinstall android/jvm_distinstall android/jvm_zipinstall android/jvm_zipsourceinstall android/jvm_zipexampleinstall android/jvm_zipdistinstall android/jvm_clean android/jvm_distclean android/jvm_cleanall android/jvm_info android/jvm_makefiles android/jvm
 endif
+ifdef TARGET_DIRS_MSDOS
+msdos_all:
+	$(MAKE) -C msdos all
+msdos_debug:
+	$(MAKE) -C msdos debug
+msdos_smart:
+	$(MAKE) -C msdos smart
+msdos_release:
+	$(MAKE) -C msdos release
+msdos_units:
+	$(MAKE) -C msdos units
+msdos_examples:
+	$(MAKE) -C msdos examples
+msdos_shared:
+	$(MAKE) -C msdos shared
+msdos_install:
+	$(MAKE) -C msdos install
+msdos_sourceinstall:
+	$(MAKE) -C msdos sourceinstall
+msdos_exampleinstall:
+	$(MAKE) -C msdos exampleinstall
+msdos_distinstall:
+	$(MAKE) -C msdos distinstall
+msdos_zipinstall:
+	$(MAKE) -C msdos zipinstall
+msdos_zipsourceinstall:
+	$(MAKE) -C msdos zipsourceinstall
+msdos_zipexampleinstall:
+	$(MAKE) -C msdos zipexampleinstall
+msdos_zipdistinstall:
+	$(MAKE) -C msdos zipdistinstall
+msdos_clean:
+	$(MAKE) -C msdos clean
+msdos_distclean:
+	$(MAKE) -C msdos distclean
+msdos_cleanall:
+	$(MAKE) -C msdos cleanall
+msdos_info:
+	$(MAKE) -C msdos info
+msdos_makefiles:
+	$(MAKE) -C msdos makefiles
+msdos:
+	$(MAKE) -C msdos all
+.PHONY: msdos_all msdos_debug msdos_smart msdos_release msdos_units msdos_examples msdos_shared msdos_install msdos_sourceinstall msdos_exampleinstall msdos_distinstall msdos_zipinstall msdos_zipsourceinstall msdos_zipexampleinstall msdos_zipdistinstall msdos_clean msdos_distclean msdos_cleanall msdos_info msdos_makefiles msdos
+endif
 all: $(addsuffix _all,$(TARGET_DIRS))
 debug: $(addsuffix _debug,$(TARGET_DIRS))
 smart: $(addsuffix _smart,$(TARGET_DIRS))

+ 1 - 0
rtl/Makefile.fpc

@@ -39,6 +39,7 @@ dirs_wii=wii
 dirs_aix=aix
 dirs_java=java
 dirs_jvm_android=android/jvm
+dirs_msdos=msdos
 
 [install]
 fpcpackage=y