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