소스 검색

Handle -sh option (generate script to link on host)

git-svn-id: trunk@27421 -
pierre 11 년 전
부모
커밋
b213d2624a
1개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  1. 10 2
      utils/fpcm/fpcmake.ini

+ 10 - 2
utils/fpcm/fpcmake.ini

@@ -1449,10 +1449,18 @@ override COMPILER:=$(strip $(FPC) $(FPCOPT))
 
 # also call ppas if with command option -s
 # but only if the FULL_SOURCE and FULL_TARGET are equal
-ifeq (,$(findstring -s ,$(COMPILER)))
+# or if -sh is used
+ifneq (,$(findstring -sh ,$(COMPILER)))
+UseEXECPPAS=1
+endif
+ifneq (,$(findstring -s ,$(COMPILER)))
+ifeq ($(FULL_SOURCE),$(FULL_TARGET))
+UseEXECPPAS=1
+endif
+endif
+ifneq ($(UseEXEPPAS),1)
 EXECPPAS=
 else
-ifeq ($(FULL_SOURCE),$(FULL_TARGET))
 ifdef RUNBATCH
 EXECPPAS:=@$(RUNBATCH) $(PPAS)
 else