mirror of
https://github.com/asdlokj1qpi233/subconverter.git
synced 2025-10-26 02:42:25 +00:00
Enhancements
Fix support for generating Loon configs. Refactor libraries.
This commit is contained in:
@@ -12,7 +12,8 @@ RUN apk add --no-cache --virtual .build-tools git g++ build-base linux-headers c
|
||||
git submodule update --init && \
|
||||
cmake -DCMAKE_BUILD_TYPE=Release . && \
|
||||
make quickjs -j $THREADS && \
|
||||
install -m644 quickjs/libquickjs.a /usr/lib && \
|
||||
install -d /usr/lib/quickjs/ && \
|
||||
install -m644 quickjs/libquickjs.a /usr/lib/quickjs/ && \
|
||||
install -d /usr/include/quickjs/ && \
|
||||
install -m644 quickjs/quickjs.h quickjs/quickjs-libc.h /usr/include/quickjs/ && \
|
||||
install -m644 quickjspp.hpp /usr/include && \
|
||||
|
||||
@@ -20,7 +20,8 @@ git clone https://github.com/ftk/quickjspp --depth=1
|
||||
cd quickjspp
|
||||
cmake -DCMAKE_BUILD_TYPE=Release .
|
||||
make quickjs -j2
|
||||
install -m644 quickjs/libquickjs.a /usr/lib/
|
||||
install -d /usr/lib/quickjs/
|
||||
install -m644 quickjs/libquickjs.a /usr/lib/quickjs/
|
||||
install -d /usr/include/quickjs/
|
||||
install -m644 quickjs/quickjs.h quickjs/quickjs-libc.h /usr/include/quickjs/
|
||||
install -m644 quickjspp.hpp /usr/include/
|
||||
|
||||
@@ -21,7 +21,8 @@ git clone https://github.com/ftk/quickjspp --depth=1
|
||||
cd quickjspp
|
||||
cmake -DCMAKE_BUILD_TYPE=Release .
|
||||
make quickjs -j8
|
||||
install -m644 quickjs/libquickjs.a /usr/local/lib/
|
||||
install -d /usr/local/lib/quickjs/
|
||||
install -m644 quickjs/libquickjs.a /usr/local/lib/quickjs/
|
||||
install -d /usr/local/include/quickjs/
|
||||
install -m644 quickjs/quickjs.h quickjs/quickjs-libc.h /usr/local/include/quickjs/
|
||||
install -m644 quickjspp.hpp /usr/local/include/
|
||||
|
||||
@@ -18,7 +18,8 @@ cd quickjspp
|
||||
patch quickjs/quickjs-libc.c -i ../scripts/patches/0001-quickjs-libc-add-realpath-for-Windows.patch
|
||||
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release .
|
||||
make quickjs -j4
|
||||
install -m644 quickjs/libquickjs.a "$MINGW_PREFIX/lib/"
|
||||
install -d "$MINGW_PREFIX/lib/quickjs/"
|
||||
install -m644 quickjs/libquickjs.a "$MINGW_PREFIX/lib/quickjs/"
|
||||
install -d "$MINGW_PREFIX/include/quickjs"
|
||||
install -m644 quickjs/quickjs.h quickjs/quickjs-libc.h "$MINGW_PREFIX/include/quickjs/"
|
||||
install -m644 quickjspp.hpp "$MINGW_PREFIX/include/"
|
||||
|
||||
@@ -20,7 +20,8 @@ git clone https://github.com/ftk/quickjspp --depth=1
|
||||
cd quickjspp
|
||||
cmake -DCMAKE_BUILD_TYPE=Release .
|
||||
make quickjs -j3
|
||||
install -m644 quickjs/libquickjs.a $PREFIX/lib/
|
||||
install -d $PREFIX/lib/quickjs/
|
||||
install -m644 quickjs/libquickjs.a $PREFIX/lib/quickjs/
|
||||
install -d $PREFIX/include/quickjs/
|
||||
install -m644 quickjs/quickjs.h quickjs/quickjs-libc.h $PREFIX/include/quickjs/
|
||||
install -m644 quickjspp.hpp $PREFIX/include/
|
||||
|
||||
Reference in New Issue
Block a user