mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-10-22 13:31:34 +02:00
+ rmwait building now included for os2, emx, go32v2 and windows targets; it should work on Unix targets too but no support for handling of Unix permissions required for proper working of --force is implemented yet
git-svn-id: trunk@16698 -
This commit is contained in:
parent
0449c62dff
commit
cbf2e4fc96
@ -270,13 +270,13 @@ ifeq ($(FULL_TARGET),i386-linux)
|
|||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-go32v2)
|
ifeq ($(FULL_TARGET),i386-go32v2)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg rmwait
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-win32)
|
ifeq ($(FULL_TARGET),i386-win32)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres rmwait
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-os2)
|
ifeq ($(FULL_TARGET),i386-os2)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres rmwait
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-freebsd)
|
ifeq ($(FULL_TARGET),i386-freebsd)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres
|
||||||
@ -309,7 +309,7 @@ ifeq ($(FULL_TARGET),i386-darwin)
|
|||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres fpcreslipo
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres fpcreslipo
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-emx)
|
ifeq ($(FULL_TARGET),i386-emx)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres rmwait
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-watcom)
|
ifeq ($(FULL_TARGET),i386-watcom)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
||||||
@ -318,7 +318,7 @@ ifeq ($(FULL_TARGET),i386-netwlibc)
|
|||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-wince)
|
ifeq ($(FULL_TARGET),i386-wince)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres rmwait
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-embedded)
|
ifeq ($(FULL_TARGET),i386-embedded)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
||||||
@ -402,7 +402,7 @@ ifeq ($(FULL_TARGET),x86_64-darwin)
|
|||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres fpcreslipo
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres fpcreslipo
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),x86_64-win64)
|
ifeq ($(FULL_TARGET),x86_64-win64)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpmc fpcres rmwait
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),x86_64-embedded)
|
ifeq ($(FULL_TARGET),x86_64-embedded)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
||||||
@ -417,7 +417,7 @@ ifeq ($(FULL_TARGET),arm-darwin)
|
|||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres fpcreslipo
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres fpcreslipo
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),arm-wince)
|
ifeq ($(FULL_TARGET),arm-wince)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg fpcres rmwait
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),arm-gba)
|
ifeq ($(FULL_TARGET),arm-gba)
|
||||||
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
override TARGET_DIRS+=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
||||||
@ -2893,6 +2893,7 @@ TARGET_DIRS_FPRCP=1
|
|||||||
TARGET_DIRS_DXEGEN=1
|
TARGET_DIRS_DXEGEN=1
|
||||||
TARGET_DIRS_FPDOC=1
|
TARGET_DIRS_FPDOC=1
|
||||||
TARGET_DIRS_FPCMKCFG=1
|
TARGET_DIRS_FPCMKCFG=1
|
||||||
|
TARGET_DIRS_RMWAIT=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-win32)
|
ifeq ($(FULL_TARGET),i386-win32)
|
||||||
TARGET_DIRS_FPPKG=1
|
TARGET_DIRS_FPPKG=1
|
||||||
@ -2905,6 +2906,7 @@ TARGET_DIRS_FPDOC=1
|
|||||||
TARGET_DIRS_FPCMKCFG=1
|
TARGET_DIRS_FPCMKCFG=1
|
||||||
TARGET_DIRS_FPMC=1
|
TARGET_DIRS_FPMC=1
|
||||||
TARGET_DIRS_FPCRES=1
|
TARGET_DIRS_FPCRES=1
|
||||||
|
TARGET_DIRS_RMWAIT=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-os2)
|
ifeq ($(FULL_TARGET),i386-os2)
|
||||||
TARGET_DIRS_FPPKG=1
|
TARGET_DIRS_FPPKG=1
|
||||||
@ -2917,6 +2919,7 @@ TARGET_DIRS_FPDOC=1
|
|||||||
TARGET_DIRS_FPCMKCFG=1
|
TARGET_DIRS_FPCMKCFG=1
|
||||||
TARGET_DIRS_FPMC=1
|
TARGET_DIRS_FPMC=1
|
||||||
TARGET_DIRS_FPCRES=1
|
TARGET_DIRS_FPCRES=1
|
||||||
|
TARGET_DIRS_RMWAIT=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-freebsd)
|
ifeq ($(FULL_TARGET),i386-freebsd)
|
||||||
TARGET_DIRS_FPPKG=1
|
TARGET_DIRS_FPPKG=1
|
||||||
@ -3036,6 +3039,7 @@ TARGET_DIRS_FPDOC=1
|
|||||||
TARGET_DIRS_FPCMKCFG=1
|
TARGET_DIRS_FPCMKCFG=1
|
||||||
TARGET_DIRS_FPMC=1
|
TARGET_DIRS_FPMC=1
|
||||||
TARGET_DIRS_FPCRES=1
|
TARGET_DIRS_FPCRES=1
|
||||||
|
TARGET_DIRS_RMWAIT=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-watcom)
|
ifeq ($(FULL_TARGET),i386-watcom)
|
||||||
TARGET_DIRS_FPPKG=1
|
TARGET_DIRS_FPPKG=1
|
||||||
@ -3067,6 +3071,7 @@ TARGET_DIRS_DXEGEN=1
|
|||||||
TARGET_DIRS_FPDOC=1
|
TARGET_DIRS_FPDOC=1
|
||||||
TARGET_DIRS_FPCMKCFG=1
|
TARGET_DIRS_FPCMKCFG=1
|
||||||
TARGET_DIRS_FPCRES=1
|
TARGET_DIRS_FPCRES=1
|
||||||
|
TARGET_DIRS_RMWAIT=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),i386-embedded)
|
ifeq ($(FULL_TARGET),i386-embedded)
|
||||||
TARGET_DIRS_FPPKG=1
|
TARGET_DIRS_FPPKG=1
|
||||||
@ -3367,6 +3372,7 @@ TARGET_DIRS_FPDOC=1
|
|||||||
TARGET_DIRS_FPCMKCFG=1
|
TARGET_DIRS_FPCMKCFG=1
|
||||||
TARGET_DIRS_FPMC=1
|
TARGET_DIRS_FPMC=1
|
||||||
TARGET_DIRS_FPCRES=1
|
TARGET_DIRS_FPCRES=1
|
||||||
|
TARGET_DIRS_RMWAIT=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),x86_64-embedded)
|
ifeq ($(FULL_TARGET),x86_64-embedded)
|
||||||
TARGET_DIRS_FPPKG=1
|
TARGET_DIRS_FPPKG=1
|
||||||
@ -3421,6 +3427,7 @@ TARGET_DIRS_DXEGEN=1
|
|||||||
TARGET_DIRS_FPDOC=1
|
TARGET_DIRS_FPDOC=1
|
||||||
TARGET_DIRS_FPCMKCFG=1
|
TARGET_DIRS_FPCMKCFG=1
|
||||||
TARGET_DIRS_FPCRES=1
|
TARGET_DIRS_FPCRES=1
|
||||||
|
TARGET_DIRS_RMWAIT=1
|
||||||
endif
|
endif
|
||||||
ifeq ($(FULL_TARGET),arm-gba)
|
ifeq ($(FULL_TARGET),arm-gba)
|
||||||
TARGET_DIRS_FPPKG=1
|
TARGET_DIRS_FPPKG=1
|
||||||
@ -3942,6 +3949,51 @@ fpcres:
|
|||||||
$(MAKE) -C fpcres all
|
$(MAKE) -C fpcres all
|
||||||
.PHONY: fpcres_all fpcres_debug fpcres_smart fpcres_release fpcres_units fpcres_examples fpcres_shared fpcres_install fpcres_sourceinstall fpcres_exampleinstall fpcres_distinstall fpcres_zipinstall fpcres_zipsourceinstall fpcres_zipexampleinstall fpcres_zipdistinstall fpcres_clean fpcres_distclean fpcres_cleanall fpcres_info fpcres_makefiles fpcres
|
.PHONY: fpcres_all fpcres_debug fpcres_smart fpcres_release fpcres_units fpcres_examples fpcres_shared fpcres_install fpcres_sourceinstall fpcres_exampleinstall fpcres_distinstall fpcres_zipinstall fpcres_zipsourceinstall fpcres_zipexampleinstall fpcres_zipdistinstall fpcres_clean fpcres_distclean fpcres_cleanall fpcres_info fpcres_makefiles fpcres
|
||||||
endif
|
endif
|
||||||
|
ifdef TARGET_DIRS_RMWAIT
|
||||||
|
rmwait_all:
|
||||||
|
$(MAKE) -C rmwait all
|
||||||
|
rmwait_debug:
|
||||||
|
$(MAKE) -C rmwait debug
|
||||||
|
rmwait_smart:
|
||||||
|
$(MAKE) -C rmwait smart
|
||||||
|
rmwait_release:
|
||||||
|
$(MAKE) -C rmwait release
|
||||||
|
rmwait_units:
|
||||||
|
$(MAKE) -C rmwait units
|
||||||
|
rmwait_examples:
|
||||||
|
$(MAKE) -C rmwait examples
|
||||||
|
rmwait_shared:
|
||||||
|
$(MAKE) -C rmwait shared
|
||||||
|
rmwait_install:
|
||||||
|
$(MAKE) -C rmwait install
|
||||||
|
rmwait_sourceinstall:
|
||||||
|
$(MAKE) -C rmwait sourceinstall
|
||||||
|
rmwait_exampleinstall:
|
||||||
|
$(MAKE) -C rmwait exampleinstall
|
||||||
|
rmwait_distinstall:
|
||||||
|
$(MAKE) -C rmwait distinstall
|
||||||
|
rmwait_zipinstall:
|
||||||
|
$(MAKE) -C rmwait zipinstall
|
||||||
|
rmwait_zipsourceinstall:
|
||||||
|
$(MAKE) -C rmwait zipsourceinstall
|
||||||
|
rmwait_zipexampleinstall:
|
||||||
|
$(MAKE) -C rmwait zipexampleinstall
|
||||||
|
rmwait_zipdistinstall:
|
||||||
|
$(MAKE) -C rmwait zipdistinstall
|
||||||
|
rmwait_clean:
|
||||||
|
$(MAKE) -C rmwait clean
|
||||||
|
rmwait_distclean:
|
||||||
|
$(MAKE) -C rmwait distclean
|
||||||
|
rmwait_cleanall:
|
||||||
|
$(MAKE) -C rmwait cleanall
|
||||||
|
rmwait_info:
|
||||||
|
$(MAKE) -C rmwait info
|
||||||
|
rmwait_makefiles:
|
||||||
|
$(MAKE) -C rmwait makefiles
|
||||||
|
rmwait:
|
||||||
|
$(MAKE) -C rmwait all
|
||||||
|
.PHONY: rmwait_all rmwait_debug rmwait_smart rmwait_release rmwait_units rmwait_examples rmwait_shared rmwait_install rmwait_sourceinstall rmwait_exampleinstall rmwait_distinstall rmwait_zipinstall rmwait_zipsourceinstall rmwait_zipexampleinstall rmwait_zipdistinstall rmwait_clean rmwait_distclean rmwait_cleanall rmwait_info rmwait_makefiles rmwait
|
||||||
|
endif
|
||||||
ifdef TARGET_DIRS_FPMC
|
ifdef TARGET_DIRS_FPMC
|
||||||
fpmc_all:
|
fpmc_all:
|
||||||
$(MAKE) -C fpmc all
|
$(MAKE) -C fpmc all
|
||||||
|
@ -10,9 +10,9 @@ version=2.5.1
|
|||||||
dirs=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
dirs=fppkg fpcm tply h2pas fprcp dxegen fpdoc fpcmkcfg
|
||||||
programs=ppdep ptop rstconv data2inc delp bin2obj postw32 rmcvsdir
|
programs=ppdep ptop rstconv data2inc delp bin2obj postw32 rmcvsdir
|
||||||
programs_linux=grab_vcsa
|
programs_linux=grab_vcsa
|
||||||
dirs_win32=fpmc fpcres
|
dirs_win32=fpmc fpcres rmwait
|
||||||
dirs_win64=fpmc fpcres
|
dirs_win64=fpmc fpcres rmwait
|
||||||
dirs_wince=fpcres
|
dirs_wince=fpcres rmwait
|
||||||
dirs_haiku=fpcres
|
dirs_haiku=fpcres
|
||||||
dirs_linux=fpcres
|
dirs_linux=fpcres
|
||||||
dirs_freebsd=fpcres
|
dirs_freebsd=fpcres
|
||||||
@ -21,8 +21,9 @@ dirs_netbsd=fpcres
|
|||||||
dirs_darwin=fpcres fpcreslipo
|
dirs_darwin=fpcres fpcreslipo
|
||||||
dirs_iphonesim=fpcres fpcreslipo
|
dirs_iphonesim=fpcres fpcreslipo
|
||||||
dirs_solaris=fpcres
|
dirs_solaris=fpcres
|
||||||
dirs_os2=fpmc fpcres
|
dirs_os2=fpmc fpcres rmwait
|
||||||
dirs_emx=fpmc fpcres
|
dirs_emx=fpmc fpcres rmwait
|
||||||
|
dirs_go32v2=rmwait
|
||||||
rsts=rstconv
|
rsts=rstconv
|
||||||
|
|
||||||
[require]
|
[require]
|
||||||
|
Loading…
Reference in New Issue
Block a user