mirror of
https://github.com/Ed94/metadesk.git
synced 2026-08-30 04:50:07 +00:00
build with clang; C++ version cracking (except in cl compiler)
This commit is contained in:
+17
-9
@@ -5,21 +5,23 @@ rem TODO(mal): Review these warnings
|
||||
set accepted_clang_warnings=-Wno-deprecated-declarations -Wno-pointer-sign -Wno-writable-strings -Wno-unknown-warning-option
|
||||
set compile_flags=-I../source/ %accepted_clang_warnings%
|
||||
|
||||
set src=%cd%
|
||||
|
||||
if not exist build mkdir build
|
||||
pushd build
|
||||
echo.
|
||||
echo ~~~ Build All Samples ~~~
|
||||
clang %compile_flags% ..\samples\old_style_custom_layer.c -o old_style_custom_layer.exe
|
||||
clang %compile_flags% ..\samples\static_site_generator\static_site_generator.c -o static_site_generator.exe
|
||||
clang %compile_flags% ..\samples\output_parse\output_parse.c -o output_parse.exe
|
||||
clang %compile_flags% ..\samples\c_code_generation.c -o c_code_generation.exe
|
||||
clang %compile_flags% ..\samples\node_errors\node_errors.c -o node_errors.exe
|
||||
clang %compile_flags% %src%\samples\old_style_custom_layer.c -o old_style_custom_layer.exe
|
||||
clang %compile_flags% %src%\samples\static_site_generator\static_site_generator.c -o static_site_generator.exe
|
||||
clang %compile_flags% %src%\samples\output_parse\output_parse.c -o output_parse.exe
|
||||
clang %compile_flags% %src%\samples\c_code_generation.c -o c_code_generation.exe
|
||||
clang %compile_flags% %src%\samples\node_errors\node_errors.c -o node_errors.exe
|
||||
echo.
|
||||
echo ~~~ Build All Tests ~~~
|
||||
clang %compile_flags% ..\tests\sanity_tests.c -o sanity_tests.exe
|
||||
clang %compile_flags% ..\tests\unicode_test.c -o unicode_test.exe
|
||||
clang++ %compile_flags% ..\tests\cpp_build_test.cpp -o cpp_build_test.exe
|
||||
clang %compile_flags% ..\tests\grammar.c -o grammar.exe
|
||||
clang %compile_flags% %src%\tests\sanity_tests.c -o sanity_tests.exe
|
||||
clang %compile_flags% %src%\tests\unicode_test.c -o unicode_test.exe
|
||||
clang++ %compile_flags% %src%\tests\cpp_build_test.cpp -o cpp_build_test.exe
|
||||
clang %compile_flags% %src%\tests\grammar.c -o grammar.exe
|
||||
popd
|
||||
|
||||
echo.
|
||||
@@ -67,3 +69,9 @@ node_errors.exe %~dp0\samples\node_errors\node_errors.md
|
||||
popd
|
||||
|
||||
|
||||
echo.
|
||||
echo ~~~ Running C++ Sample ~~~
|
||||
pushd build
|
||||
cpp_build_test.exe
|
||||
popd
|
||||
|
||||
|
||||
Reference in New Issue
Block a user