瀏覽代碼

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