| 1 | #!/bin/sh |
|---|
| 2 | |
|---|
| 3 | export CPPFLAGS="\ |
|---|
| 4 | -I$HAIKUDIR/headers \ |
|---|
| 5 | -I$HAIKUDIR/headers/posix \ |
|---|
| 6 | -I$HAIKUDIR/headers/gnu \ |
|---|
| 7 | -I$HAIKUDIR/headers/glibc \ |
|---|
| 8 | -I$HAIKUDIR/headers/os \ |
|---|
| 9 | -I$HAIKUDIR/headers/os/app \ |
|---|
| 10 | -I$HAIKUDIR/headers/os/device \ |
|---|
| 11 | -I$HAIKUDIR/headers/os/drivers \ |
|---|
| 12 | -I$HAIKUDIR/headers/os/game \ |
|---|
| 13 | -I$HAIKUDIR/headers/os/interface \ |
|---|
| 14 | -I$HAIKUDIR/headers/os/kernel \ |
|---|
| 15 | -I$HAIKUDIR/headers/os/media \ |
|---|
| 16 | -I$HAIKUDIR/headers/os/mail \ |
|---|
| 17 | -I$HAIKUDIR/headers/os/midi \ |
|---|
| 18 | -I$HAIKUDIR/headers/os/midi2 \ |
|---|
| 19 | -I$HAIKUDIR/headers/os/net \ |
|---|
| 20 | -I$HAIKUDIR/headers/os/opengl \ |
|---|
| 21 | -I$HAIKUDIR/headers/os/storage \ |
|---|
| 22 | -I$HAIKUDIR/headers/os/support \ |
|---|
| 23 | -I$HAIKUDIR/headers/os/translation \ |
|---|
| 24 | -I$HAIKUDIR/headers/compatibility/bsd \ |
|---|
| 25 | " |
|---|
| 26 | |
|---|
| 27 | # workaround for <langinfo.h> in Mono's eglib, <libintl.h> in glib's configure |
|---|
| 28 | export CPPFLAGS="$CPPFLAGS \ |
|---|
| 29 | -I$HAIKUDIR/src/system/libroot/posix/glibc/include \ |
|---|
| 30 | -I$HAIKUDIR/src/system/libroot/posix/glibc \ |
|---|
| 31 | -I$HAIKUDIR/src/system/libroot/posix/glibc/locale \ |
|---|
| 32 | -I$HAIKUDIR/src/system/libroot/posix/glibc/intl \ |
|---|
| 33 | " |
|---|
| 34 | |
|---|
| 35 | export LDFLAGS="\ |
|---|
| 36 | -B $HAIKUDIR/generated/objects/haiku/x86/release/system/glue/ \ |
|---|
| 37 | -B $HAIKUDIR/generated/objects/haiku/x86/release/system/glue/arch/x86/ \ |
|---|
| 38 | -L$HAIKUDIR/generated/objects/haiku/x86/release/system/libroot/ \ |
|---|
| 39 | -L$HAIKUDIR/generated/objects/haiku/x86/release/kits/ \ |
|---|
| 40 | " |
|---|