소스 검색

improved Makefile: save libemopt.a when creating libCEopt.a

ceriel 35 년 전
부모
커밋
cd741b08fc
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      modules/src/em_opt/Makefile

+ 3 - 1
modules/src/em_opt/Makefile

@@ -115,10 +115,12 @@ $(LIBOPT):	dfadummy $(NOFILES) pseudo.d incalls.d
 		ar rc $(LIBOPT) O_*.$(SUF) $(NOFILES)
 		-sh -c 'ranlib $(LIBOPT)'
 
-$(LIBCEOPT):	dfadummy pseudo.d incalls.d
+$(LIBCEOPT):	dfadummy
 		rm -f O_*.$(SUF) $(NOFILES)
+		-mv $(LIBOPT) $(LIBOPT).saved
 		make "EMHOME="$(EMHOME) PREFLAGS='$(INCLDIR) -DPRIVATE=static -DCODE_EXPANDER' $(LIBOPT)
 		mv $(LIBOPT) $(LIBCEOPT)
+		-mv $(LIBOPT).saved $(LIBOPT)
 		rm -f O_*.$(SUF) $(NOFILES)
 
 dfadummy:	patterns parser