@R build libgcc early, @R omitt duplicate include in libnix/include (all

in sys-include)
This commit is contained in:
bebbo
2017-02-12 18:02:44 +01:00
parent 05429daa69
commit a749c3d31b
Executable → Regular
+6 -6
View File
@@ -88,7 +88,7 @@ def install_ndk():
def headers_install():
info('installing ixemul header files')
copytree('{sources}/{ixemul}/include', '{target}/m68k-amigaos/libnix/include')
# copytree('{sources}/{ixemul}/include', '{target}/m68k-amigaos/libnix/include')
@recipe('tools-install')
@@ -419,8 +419,12 @@ def build():
LD='m68k-amigaos-ld', threads='-j{numThreads}')
make('{libnix}', 'install', threads='-j{numThreads}')
with env(CC=CC, CXX=CXX, CFLAGS='-g -O2 -Wall', CXXFLAGS='-g -O2 -Wall'):
make('{gcc}', 'all-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
make('{gcc}', 'install-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
copy('{submodules}/{libnix}/sources/headers/stabs.h',
'{target}/m68k-amigaos/libnix/include')
'{target}/m68k-amigaos/sys-include')
unpack('{libm}', top_dir='contrib/libm')
update_autotools('{sources}/{libm}')
@@ -448,10 +452,6 @@ def build():
make('{clib2}', makefile='GNUmakefile.68k')
install_clib2()
with env(CC=CC, CXX=CXX, CFLAGS='-g -O2 -Wall', CXXFLAGS='-g -O2 -Wall'):
make('{gcc}', 'all-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
make('{gcc}', 'install-target-libgcc', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
with env(CC=CC, CXX=CXX, CFLAGS='-g -O2 -Wall', CXXFLAGS='-g -O2 -Wall'):
make('{gcc}', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')
make('{gcc}', 'install', MAKEINFO='makeinfo', CFLAGS_FOR_TARGET='-noixemul')