Compare commits
3 Commits
46dd411273
...
c593d3ed75
Author | SHA1 | Date |
---|---|---|
|
c593d3ed75 | |
|
bd885a01e5 | |
|
628825fdff |
|
@ -8,7 +8,7 @@ DEPENDENCIES=('mesa')
|
|||
|
||||
configure() {
|
||||
$BANAN_CMAKE \
|
||||
--toolchain="$CMAKE_TOOLCHAIN_FILE" \
|
||||
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||
--fresh -GNinja -S . -B build \
|
||||
-DCMAKE_INSTALL_PREFIX='/usr' \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
|
|
|
@ -7,7 +7,7 @@ DEPENDENCIES=('openssl' 'libuv' 'make' 'bash')
|
|||
|
||||
configure() {
|
||||
$BANAN_CMAKE \
|
||||
--toolchain=$BANAN_TOOLCHAIN_DIR/Toolchain.txt \
|
||||
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||
-B build -GNinja --fresh \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_USE_OPENSSL=ON \
|
||||
|
|
|
@ -4,3 +4,8 @@ NAME='expat'
|
|||
VERSION='2.7.1'
|
||||
DOWNLOAD_URL="https://github.com/libexpat/libexpat/releases/download/R_2_7_1/expat-$VERSION.tar.gz#0cce2e6e69b327fc607b8ff264f4b66bdf71ead55a87ffd5f3143f535f15cfa2"
|
||||
CONFIG_SUB=('conftools/config.sub')
|
||||
|
||||
post_install() {
|
||||
# remove libtool file
|
||||
rm -f $BANAN_SYSROOT/usr/lib/libexpat.la
|
||||
}
|
||||
|
|
|
@ -29,8 +29,6 @@ export OBJDUMP="$BANAN_TOOLCHAIN_TRIPLE-objdump"
|
|||
export STRIP="$BANAN_TOOLCHAIN_TRIPLE-strip"
|
||||
export CXXFILT="$BANAN_TOOLCHAIN_TRIPLE-c++filt"
|
||||
|
||||
export CMAKE_TOOLCHAIN_FILE="$BANAN_TOOLCHAIN_DIR/Toolchain.txt"
|
||||
|
||||
pushd "$BANAN_ROOT_DIR" >/dev/null
|
||||
./bos all && ./bos install || exit 1
|
||||
popd >/dev/null
|
||||
|
|
|
@ -10,7 +10,7 @@ configure() {
|
|||
sed -i 's/CMAKE_INSTALL_FULL_DATAROOTDIR/CMAKE_INSTALL_FULL_DATADIR/' CMakeLists.txt
|
||||
|
||||
$BANAN_CMAKE \
|
||||
--toolchain="$CMAKE_TOOLCHAIN_FILE" \
|
||||
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||
--fresh -GNinja -S . -B build \
|
||||
-DCMAKE_INSTALL_PREFIX="$BANAN_SYSROOT/usr" \
|
||||
-DSDL2_INCLUDE_DIR="$BANAN_SYSROOT/usr/include/SDL2"
|
||||
|
|
|
@ -6,7 +6,7 @@ DOWNLOAD_URL="https://github.com/facebook/zstd/releases/download/v$VERSION/zstd-
|
|||
|
||||
configure() {
|
||||
$BANAN_CMAKE -B _build -S build/cmake -G Ninja \
|
||||
--toolchain $BANAN_TOOLCHAIN_DIR/Toolchain.txt \
|
||||
--toolchain="$BANAN_TOOLCHAIN_DIR/Toolchain.txt" \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
|| exit 1
|
||||
}
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
#ifndef _LIBINTL_H
|
||||
#define _LIBINTL_H 1
|
||||
|
||||
// https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/libintl.h.html
|
||||
|
||||
#include <sys/cdefs.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
#include <bits/types/locale_t.h>
|
||||
|
||||
#include <limits.h>
|
||||
|
||||
char* bindtextdomain(const char*, const char*);
|
||||
char* bind_textdomain_codeset(const char*, const char*);
|
||||
char* dcgettext(const char*, const char*, int);
|
||||
char* dcgettext_l(const char*, const char*, int, locale_t);
|
||||
char* dcngettext(const char*, const char*, const char*, unsigned long int, int);
|
||||
char* dcngettext_l(const char*, const char*, const char*, unsigned long int, int, locale_t);
|
||||
char* dgettext(const char*, const char*);
|
||||
char* dgettext_l(const char*, const char*, locale_t);
|
||||
char* dngettext(const char*, const char*, const char*, unsigned long int);
|
||||
char* dngettext_l(const char*, const char*, const char*, unsigned long int, locale_t);
|
||||
char* gettext(const char*);
|
||||
char* gettext_l(const char*, locale_t);
|
||||
char* ngettext(const char*, const char*, unsigned long int);
|
||||
char* ngettext_l(const char*, const char*, unsigned long int, locale_t);
|
||||
char* textdomain(const char*);
|
||||
|
||||
__END_DECLS
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue