diff options
Diffstat (limited to 'make')
-rw-r--r-- | make/ChangeLog | 5 | ||||
-rw-r--r-- | make/custom/vegaplus.cfg | 12 |
2 files changed, 11 insertions, 6 deletions
diff --git a/make/ChangeLog b/make/ChangeLog index d728d8e94a..a2aaa8e3f5 100644 --- a/make/ChangeLog +++ b/make/ChangeLog @@ -1,4 +1,9 @@ +2000-12-06 Joel Sherrill <joel@OARcorp.com> + + * custom/vegaplus.cfg: Fix make-exe rule and eliminate mkdir + and copies that should not be in it. + 2000-12-01 Joel Sherrill <joel@OARcorp.com> * custom/jmr3904.cfg: Turn optimization back up to -O2. diff --git a/make/custom/vegaplus.cfg b/make/custom/vegaplus.cfg index 190ed2337c..e90fdd3b2b 100644 --- a/make/custom/vegaplus.cfg +++ b/make/custom/vegaplus.cfg @@ -37,19 +37,19 @@ CFLAGS_DEBUG_V = -O1 define make-exe $(LINK.c) $(AM_CFLAGS) $(AM_LDFLAGS) \ - -v -static -Wl,-Map -Wl,Mapfile -o $@ \ + -v -static -Wl,-Map -Wl,Mapfile -o $(basename $@).obj \ $(LINK_OBJS) $(LINK_LIBS) $(OBJCOPY) -O binary \ --only-section=.text \ --only-section=.data \ --only-section=.rodata \ - --strip-unneeded $(basename $@).obj $(basename $@).bin + --strip-unneeded $(basename $@).obj $(basename $@).exe $(NM) -g -n $(basename $@).obj > $(basename $@).num $(SIZE) $(basename $@).obj - test -d ${PROJECT_RELEASE}/bin || mkdir ${PROJECT_RELEASE}/bin - f=`basename $@ .exe`; \ - cp $(basename $@).bin $(basename $@).exe - cp $(basename $@).bin ${PROJECT_RELEASE}/bin/$${f}$(LIB_VARIANT).exe + # test -d ${PROJECT_RELEASE}/bin || mkdir ${PROJECT_RELEASE}/bin + # f=`basename $@ .exe`; \ + # cp $(basename $@).bin $(basename $@).exe + # cp $(basename $@).bin ${PROJECT_RELEASE}/bin/$${f}$(LIB_VARIANT).exe endef # Miscellaneous additions go here |