Rebuild acado and add scons command to regenerate mpc (#19685)
* rebuild acado and add scons command to regenerate mpc * update scons helppull/19687/head
parent
61cf81502e
commit
7c43a60bda
27 changed files with 602 additions and 582 deletions
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:02c9bdd43a4c5692c16cb437ab000e74efc908d4dcefb39144f7a0eb0e5b67ab |
||||
size 33782 |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:9a6bd05cc21d157f8705575df0ef69d02974375bc800edd353d504635ca090bd |
||||
size 92090 |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:be4f11bcff1de30751fbf8fb014d0e14d7334c17fac3dfd4cb2f445391a08946 |
||||
size 634068 |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:80a5b92a8162edd22507d2d9e9abf794ebd4aa4b5affa398443a01f6ab71fde3 |
||||
size 23341704 |
@ -1 +0,0 @@ |
||||
libacado_toolkit_s.so.1 |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:b21d9a8c8b68715062830ed91420bad10622ae157f8daecca98adb7082c7de43 |
||||
size 8813880 |
@ -0,0 +1,29 @@ |
||||
#!/usr/bin/env sh |
||||
set -e |
||||
|
||||
rm -rf acado |
||||
git clone https://github.com/acado/acado.git |
||||
cd acado |
||||
git reset --hard 5adb8cbcff5a5464706a48eaf073218ac87c9044 |
||||
|
||||
# Clang 8 fixes |
||||
git apply ../01.patch |
||||
sed -i '100d' cmake/CompilerOptions.cmake |
||||
sed -i '100d' cmake/CompilerOptions.cmake |
||||
|
||||
mkdir build |
||||
cd build |
||||
cmake -DACADO_WITH_EXAMPLES=OFF -DACADO_BUILD_STATIC=ON -DCMAKE_INSTALL_PREFIX="$HOME/openpilot/phonelibs/acado" .. |
||||
make -j$(nproc) |
||||
make install |
||||
|
||||
cd .. |
||||
cd .. |
||||
|
||||
rm -r x86_64 |
||||
mkdir x86_64 |
||||
mv lib x86_64/lib |
||||
cp acado/build/lib/* x86_64/lib/ |
||||
|
||||
rm -rf acado |
||||
rm -r share |
@ -1,16 +0,0 @@ |
||||
git clone https://github.com/acado/acado.git |
||||
cd acado |
||||
git reset --hard 5adb8cbcff5a5464706a48eaf073218ac87c9044 |
||||
|
||||
|
||||
# Clang 8 fixes |
||||
# git apply 01.patch |
||||
# sed -i '100d' cmake/CompilerOptions.cmake |
||||
# sed -i '100d' cmake/CompilerOptions.cmake |
||||
|
||||
|
||||
mkdir build |
||||
cd build |
||||
cmake -DACADO_WITH_EXAMPLES=OFF -DACADO_BUILD_STATIC=ON -DCMAKE_INSTALL_PREFIX="$HOME/one/phonelibs/acado" .. |
||||
make -j4 |
||||
make install |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:9b4709c7fd3a4e6bdddfaee0d4482087ba1ea1a90c71d4a16652f1b363e010e8 |
||||
size 49744 |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:ebe06e3c6876190aae26d48b1dfbfb5a50d1887e5d6e6482669e48caabc1a80e |
||||
size 141978 |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:4cf01f68ba2dca1054334af49c77b443267b33551efe188f3176ac176b93fd7e |
||||
size 754948 |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:469251cfd2abb76655132f3de1da86f91fe1f581701fe1780cb1c77074d7fa3b |
||||
size 26405540 |
@ -1 +0,0 @@ |
||||
libacado_toolkit_s.so.1 |
@ -1 +0,0 @@ |
||||
libacado_toolkit_s.so.1.2.2beta |
@ -1,3 +0,0 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:72239a2333dadef2e351e0a627c68e43fef7d8d6c9ea674f07b6c81d91f4db5e |
||||
size 10249488 |
@ -0,0 +1,3 @@ |
||||
version https://git-lfs.github.com/spec/v1 |
||||
oid sha256:178937c40ec3326eab01c62f3239a885cbfb1308af65436d831dd4fa6a7d619e |
||||
size 10304768 |
Loading…
Reference in new issue