mirror of
https://github.com/Ed94/metadesk.git
synced 2026-08-07 16:18:49 +00:00
rename examples build/run scripts
This commit is contained in:
@@ -0,0 +1,21 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
###### Get Paths ##############################################################
|
||||||
|
og_path=$PWD
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
###### Script #################################################################
|
||||||
|
echo "~~~ Build All Exampes ~~~"
|
||||||
|
bin/bld_core.sh show_ctx
|
||||||
|
|
||||||
|
bin/bld_core.sh unit old_style_custom_layer examples/old_style_custom_layer.c
|
||||||
|
bin/bld_core.sh unit output_parse examples/output_parse/output_parse.c
|
||||||
|
bin/bld_core.sh unit c_code_generation examples/c_code_generation.c
|
||||||
|
bin/bld_core.sh unit node_errors examples/node_errors/node_errors.c
|
||||||
|
bin/bld_core.sh unit parse_check examples/parse_check.c
|
||||||
|
|
||||||
|
echo
|
||||||
|
|
||||||
|
###### Restore Path ###########################################################
|
||||||
|
cd $og_path
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
###### Get Paths ##############################################################
|
||||||
|
og_path=$PWD
|
||||||
|
cd "$(dirname "$0")"
|
||||||
|
cd ..
|
||||||
|
root_path=$PWD
|
||||||
|
build_path=$root_path/build
|
||||||
|
examples_path=$root_path/examples
|
||||||
|
|
||||||
|
echo ~~~ Running Output Parse Example ~~~
|
||||||
|
cd $examples_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 Example ~~~
|
||||||
|
cd $build_path
|
||||||
|
./c_code_generation.exe
|
||||||
|
echo
|
||||||
|
|
||||||
|
echo ~~~ Running Error Generation Example ~~~
|
||||||
|
cd $build_path
|
||||||
|
./node_errors.exe $examples_path/node_errors/node_errors.mdesk
|
||||||
|
echo
|
||||||
|
|
||||||
|
echo ~~~ Running C++ Example ~~~
|
||||||
|
cd $build_path
|
||||||
|
./cpp_build_test.exe
|
||||||
|
echo
|
||||||
|
|
||||||
|
###### Restore Path ###########################################################
|
||||||
|
cd $og_path
|
||||||
Reference in New Issue
Block a user