mirror of
https://github.com/Ed94/metadesk.git
synced 2026-08-06 15:48:47 +00:00
new explicit build script diagnostic system; overrides system; move old build script content onto new system; reconfigure project.4coder
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
#!/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 Static Site Generator Sample ~~~
|
||||
cd $samples_path
|
||||
if [ -d "static_site_generator/example_site" ]; then
|
||||
cd static_site_generator/example_site
|
||||
mkdir -p generated
|
||||
cd generated
|
||||
$build_path/static_site_generator.exe --siteinfo:../site_info.mdesk --pagedir:../
|
||||
fi
|
||||
echo
|
||||
|
||||
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
|
||||
Reference in New Issue
Block a user