Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reflecting build changes #18

Merged
merged 1 commit into from
Dec 26, 2024
Merged

reflecting build changes #18

merged 1 commit into from
Dec 26, 2024

Conversation

keith4ever
Copy link
Collaborator

@keith4ever keith4ever commented Dec 18, 2024

rest of build changes:

  • CMakeLists.txt: reflecting the changes of external (TFLite, SDL, ffmpeg) lib and header location under external/libs/$PLATFORM. Also, now it uses dynamic lib file "libtensorflowlite.so" at runtime instead of static linking with "libtensorflow-lite.a". It builds faster and controls the entire process. Also the final CLI binary gets much smaller (60MB => 6MB).

  • Dockerfile: changed the temporary and cache folder of external source/tool download (from .build to .source), because the previous location is misleading

  • adb_push.sh: added smarter scripts to adb push. Also reflecting the change of downloaded model folders (openai_whisper-*)

  • build_tensorflow.sh: reflected the source download and build location. Also updated the output lib and header folders.

  • dev_env.sh: reflected source download location. Also added github CI workflow execution mode to 'docker run'

@keith4ever keith4ever requested review from bpkeene and atiorh December 18, 2024 17:39
@bpkeene bpkeene merged commit c7f91a5 into main Dec 26, 2024
@keith4ever keith4ever deleted the user/keith/build_5 branch December 27, 2024 04:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants