Explorar o código

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

ceriel %!s(int64=35) %!d(string=hai) anos
pai
achega
cd741b08fc
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  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