Updated compile script to fetch dependencies

This commit is contained in:
David Allen 2024-07-14 20:12:15 -06:00
parent 56adb85f4d
commit c1ca0524f1
No known key found for this signature in database
GPG key ID: 1D2A29322FBB6FCB

View file

@ -46,6 +46,16 @@ function link_all(){
link_exe $script_dir/../build/gdpm.tests $script_dir/../bin/$tests
}
function get_deps() {
#git submodule init -f
#git submodule init -f
# link the include headers
ln -s ../modules/indicators/include/indicators include/indicators
ln -s ../modules/tabulate/include/tabulate include/tabulate
ln -s ../modules/argparse/include/argparse include/argparse
}
function clean(){
rm ${script_dir}/../bin/$exe
@ -126,6 +136,7 @@ do
--exe) build_exe shift;;
--libs) build_libs shift;;
--tests) build_tests shift;;
--deps) get_deps shift;;
--sums) checksums shift;;
-d|--docs) build_docs shift;;
-c|--clean) clean shift;;