mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-18 13:26:27 +00:00
Complete removal of tool/sdk approach
The SDK approach introduced in #2948 was superseded by Goa. Issue #4446
This commit is contained in:
parent
0749f8cbdf
commit
7f8db06284
@ -1,15 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
lddir=${prefix}/ld
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
toolchaindir=!TOOLCHAIN_DIR!
|
|
||||||
cc=${toolchaindir}/bin/genode-x86-gcc
|
|
||||||
cxx=${toolchaindir}/bin/genode-x86-g++
|
|
||||||
ld=${toolchaindir}/bin/genode-x86-ld
|
|
||||||
ar=${toolchaindir}/bin/genode-x86-ar
|
|
||||||
ranlib=${toolchaindir}/bin/genode-x86-ranlib
|
|
||||||
|
|
||||||
Name: genode-base
|
|
||||||
Description: Genode base compiler definitions
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Cflags: -nostdinc -fPIC -I${prefix}/include/genode -I${toolchaindir}/lib/gcc/x86_64-pc-elf/6.3.0/include
|
|
@ -1,11 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
lddir=${prefix}/ld
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
toolchaindir=!TOOLCHAIN_DIR!
|
|
||||||
|
|
||||||
Name: genode-lib
|
|
||||||
Description: Flags for linking Genode libraries
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Requires: genode-base
|
|
||||||
Libs: -shared --eh-frame-hdr -melf_x86_64 -gc-sections -z max-page-size=0x1000 -T ${lddir}/genode_rel.ld --entry=0x0 ${libdir}/ldso-startup.lib.a ${toolchaindir}/lib/gcc/x86_64-pc-elf/6.3.0/64/libgcc.a
|
|
@ -1,11 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
includedir=${prefix}/include/libc
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
|
|
||||||
Name: genode-libc
|
|
||||||
Description: Genode C runtime library
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Requires: genode-base genode-vfs
|
|
||||||
Cflags: -D__FreeBSD__=8 -D__ISO_C_VISIBLE=1999 -fno-builtin-sin -fno-builtin-cos -fno-builtin-sinf -fno-builtin-cosf -I${includedir} -I${includedir}/libc -I${includedir}/libc/libc -I${includedir}/libc-genode
|
|
||||||
Libs: ${libdir}/libc.lib.so ${libdir}/libm.lib.so
|
|
@ -1,10 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
includedir=${prefix}/include/libc
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
|
|
||||||
Name: genode-posix
|
|
||||||
Description: Genode POSIX entrypoint library
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Requires: genode-libc
|
|
||||||
Libs: ${libdir}/posix.lib.so
|
|
@ -1,11 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
lddir=${prefix}/ld
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
toolchaindir=!TOOLCHAIN_DIR!
|
|
||||||
ld=${toolchaindir}/bin/genode-x86-ld
|
|
||||||
|
|
||||||
Name: genode-prg
|
|
||||||
Description: Flags for dynamically-linked Genode programs
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Libs: -melf_x86_64 -gc-sections -z max-page-size=0x1000 --dynamic-list=${lddir}/genode_dyn.dl -nostdlib -Ttext=0x01000000 --dynamic-linker=ld.lib.so --eh-frame-hdr -rpath-link=. -T ${lddir}/genode_dyn.ld ${libdir}/ld.lib.so ${toolchaindir}/lib/gcc/x86_64-pc-elf/6.3.0/64/libgcc.a
|
|
@ -1,11 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
lddir=${prefix}/ld
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
toolchaindir=!TOOLCHAIN_DIR!
|
|
||||||
ld=${toolchaindir}/bin/genode-x86-ld
|
|
||||||
|
|
||||||
Name: genode-prg
|
|
||||||
Description: Flags for dynamically-linked Genode programs
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Libs: -melf_x86_64 -gc-sections -z max-page-size=0x1000 --dynamic-list=${lddir}/genode_dyn.dl -nostdlib -Ttext=0x01000000 --dynamic-linker=ld.lib.so --eh-frame-hdr -rpath-link=. -T ${lddir}/genode_dyn.ld ${libdir}/ld.lib.so ${toolchaindir}/lib/gcc/x86_64-pc-elf/6.3.0/64/libgcc.a
|
|
@ -1,11 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
includedir=${prefix}/include/stdcxx/stdcxx
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
|
|
||||||
Name: genode-stdcxx
|
|
||||||
Description: Genode Standard C++ library
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Requires: genode-libc
|
|
||||||
Cflags: -D_GLIBCXX_HAVE_MBSTATE_T -D_GLIBCXX_ATOMIC_BUILTINS_4 -I${includedir} -I${includedir}/std -I${includedir}/c_global
|
|
||||||
Libs: ${libdir}/stdcxx.lib.so
|
|
@ -1,9 +0,0 @@
|
|||||||
prefix=!SDK_DIR!
|
|
||||||
libdir=${prefix}/lib
|
|
||||||
|
|
||||||
Name: genode-vfs
|
|
||||||
Description: Genode Virtual File-System library
|
|
||||||
URL: https://genode.org/
|
|
||||||
Version: !VERSION!
|
|
||||||
Requires: genode-base
|
|
||||||
Libs: ${libdir}/vfs.lib.so
|
|
Loading…
Reference in New Issue
Block a user