summaryrefslogtreecommitdiff
path: root/data/tapi/make.sh
diff options
context:
space:
mode:
Diffstat (limited to 'data/tapi/make.sh')
-rw-r--r--data/tapi/make.sh24
1 files changed, 3 insertions, 21 deletions
diff --git a/data/tapi/make.sh b/data/tapi/make.sh
index ba8759529..578630988 100644
--- a/data/tapi/make.sh
+++ b/data/tapi/make.sh
@@ -1,22 +1,4 @@
-set -x
-pkg:setup
-mkdir include
-DERIVED_FILE_DIR=`pwd`/include IPHONEOS_DEPLOYMENT_TARGET=11.0 src/create_configure
-for cfile in $(find src -name '*.c'); do
- basename=$(basename $cfile .c)
- ${PKG_TARG}-gcc -o $basename.o -c $cfile -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld
+pkg: mkdir -p /usr/bin
+for bin in tapi tapi-frontend; do
+ pkg: ln -s ../lib/llvm-10/bin/${bin} /usr/bin/${bin}
done
-for cfile in $(find src -name '*.m'); do
- basename=$(basename $cfile .m)
- ${PKG_TARG}-gcc -ObjC -o $basename.o -c $cfile -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld
-done
-for cppfile in $(find src -name '*.cpp'); do
- basename=$(basename $cppfile .cpp)
- ${PKG_TARG}-g++ -std=c++11 -o $basename.o -c $cppfile -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld
-done
-cp src/other/PruneTrie.o .
-${PKG_TARG}-gcc -o PruneTrie.o -c src/other/PruneTrie.cpp -Isrc/abstraction -Iinclude -Isrc/ld/parsers -Isrc/ld
-${PKG_TARG}-ar -r libprunetrie.a PruneTrie.o
-pkg: mkdir -p /usr/lib /usr/include/mach-o
-pkg: cp libprunetrie.a /usr/lib
-pkg: cp src/other/prune_trie.h /usr/include/mach-o