mirror of
https://github.com/bebbo/amiga-gcc.git
synced 2025-11-20 20:59:13 +00:00
clean-prefix: drop more stuff. newlib: no need to reconfigure
This commit is contained in:
8
Makefile
8
Makefile
@ -234,9 +234,13 @@ clean-newlib:
|
||||
# clean-prefix drops the files from prefix folder
|
||||
clean-prefix:
|
||||
rm -rf $(PREFIX)/bin
|
||||
rm -rf $(PREFIX)/etc
|
||||
rm -rf $(PREFIX)/info
|
||||
rm -rf $(PREFIX)/libexec
|
||||
rm -rf $(PREFIX)/lib/gcc
|
||||
rm -rf $(PREFIX)/m68k-amigaos
|
||||
rm -rf $(PREFIX)/man
|
||||
rm -rf $(PREFIX)/share
|
||||
@mkdir -p $(PREFIX)/bin
|
||||
|
||||
# =================================================
|
||||
@ -896,7 +900,7 @@ newlib: $(BUILD)/newlib/_done
|
||||
$(BUILD)/newlib/_done: $(BUILD)/newlib/newlib/libc.a
|
||||
@echo "done" >$@
|
||||
|
||||
$(BUILD)/newlib/newlib/libc.a: $(BUILD)/newlib/newlib/Makefile $(NEWLIB_FILES)
|
||||
$(BUILD)/newlib/newlib/libc.a: $(BUILD)/newlib/newlib/Makefile $(NEWLIB_FILES) $(BUILD)/gcc/_done
|
||||
@rsync -a $(PWD)/projects/newlib-cygwin/newlib/libc/include/ $(PREFIX)/m68k-amigaos/sys-include
|
||||
@rsync -a $(PWD)/projects/newlib-cygwin/newlib/libc/sys/amigaos/include/stabs.h $(PREFIX)/m68k-amigaos/sys-include
|
||||
$(L0)"make newlib"$(L1) $(MAKE) -C $(BUILD)/newlib/newlib $(L2)
|
||||
@ -904,7 +908,7 @@ $(BUILD)/newlib/newlib/libc.a: $(BUILD)/newlib/newlib/Makefile $(NEWLIB_FILES)
|
||||
@for x in $$(find $(PREFIX)/m68k-amigaos/lib/* -name libm.a); do ln -sf $$x $${x%*m.a}__m__.a; done
|
||||
@touch $@
|
||||
|
||||
$(BUILD)/newlib/newlib/Makefile: projects/newlib-cygwin/newlib/configure $(BUILD)/gcc/_done $(BUILD)/ndk-include_ndk
|
||||
$(BUILD)/newlib/newlib/Makefile: projects/newlib-cygwin/newlib/configure $(BUILD)/ndk-include_ndk
|
||||
@mkdir -p $(BUILD)/newlib/newlib
|
||||
$(L0)"configure newlib"$(L1) cd $(BUILD)/newlib/newlib && $(NEWLIB_CONFIG) CFLAGS="$(CFLAGS_FOR_TARGET)" CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" $(PWD)/projects/newlib-cygwin/newlib/configure --host=m68k-amigaos --prefix=$(PREFIX) --enable-newlib-io-long-long --enable-newlib-io-c99-formats --enable-newlib-reent-small --enable-newlib-mb --enable-newlib-long-time_t $(L2)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user