mirror of
https://github.com/Ed94/metadesk.git
synced 2026-06-13 07:52:22 -07:00
38 lines
829 B
Bash
38 lines
829 B
Bash
#!/bin/bash
|
|
|
|
###### Get Paths ##############################################################
|
|
og_path=$PWD
|
|
cd "$(dirname "$0")"
|
|
cd ..
|
|
root_path=$PWD
|
|
build_path=$root_path/build
|
|
samples_path=$root_path/samples
|
|
|
|
echo ~~~ Running Output Parse Sample ~~~
|
|
cd $samples_path
|
|
if [ -d "output_parse/examples" ]; then
|
|
cd output_parse/examples
|
|
mkdir -p output
|
|
cd output
|
|
$build_path/output_parse.exe ../example.mdesk ../example2.mdesk
|
|
fi
|
|
echo
|
|
|
|
echo ~~~ Running C Code Generation Sample ~~~
|
|
cd $build_path
|
|
./c_code_generation.exe
|
|
echo
|
|
|
|
echo ~~~ Running Error Generation Sample ~~~
|
|
cd $build_path
|
|
./node_errors.exe $samples_path/node_errors/node_errors.mdesk
|
|
echo
|
|
|
|
echo ~~~ Running C++ Sample ~~~
|
|
cd $build_path
|
|
./cpp_build_test.exe
|
|
echo
|
|
|
|
###### Restore Path ###########################################################
|
|
cd $og_path
|