From dd2ae15220e1b5658235f5071f811e3525bcfa89 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sun, 29 Apr 2018 17:21:26 +1000 Subject: [PATCH] Add build scripts for examples. --- examples/bin/DO_NOT_DELETE | 0 examples/build/mal_build_examples_bsd | 4 ++++ examples/build/mal_build_examples_linux | 4 ++++ examples/build/mal_build_examples_win32.bat | 10 ++++++++++ 4 files changed, 18 insertions(+) create mode 100644 examples/bin/DO_NOT_DELETE create mode 100644 examples/build/mal_build_examples_bsd create mode 100644 examples/build/mal_build_examples_linux create mode 100644 examples/build/mal_build_examples_win32.bat diff --git a/examples/bin/DO_NOT_DELETE b/examples/bin/DO_NOT_DELETE new file mode 100644 index 00000000..e69de29b diff --git a/examples/build/mal_build_examples_bsd b/examples/build/mal_build_examples_bsd new file mode 100644 index 00000000..7a5f32a0 --- /dev/null +++ b/examples/build/mal_build_examples_bsd @@ -0,0 +1,4 @@ +cc ../simple_playback.c -o ../bin/simple_playback -Wall -lpthread -lm +cc ../simple_capture.c -o ../bin/simple_capture -Wall -lpthread -lm +cc ../simple_enumeration.c -o ../bin/simple_enumeration -Wall -lpthread -lm +cc ../advanced_config.c -o ../bin/advanced_config -Wall -lpthread -lm diff --git a/examples/build/mal_build_examples_linux b/examples/build/mal_build_examples_linux new file mode 100644 index 00000000..297abfb9 --- /dev/null +++ b/examples/build/mal_build_examples_linux @@ -0,0 +1,4 @@ +cc ../simple_playback.c -o ../bin/simple_playback -Wall -ldl -lpthread -lm +cc ../simple_capture.c -o ../bin/simple_capture -Wall -ldl -lpthread -lm +cc ../simple_enumeration.c -o ../bin/simple_enumeration -Wall -ldl -lpthread -lm +cc ../advanced_config.c -o ../bin/advanced_config -Wall -ldl -lpthread -lm diff --git a/examples/build/mal_build_examples_win32.bat b/examples/build/mal_build_examples_win32.bat new file mode 100644 index 00000000..1bdb48b0 --- /dev/null +++ b/examples/build/mal_build_examples_win32.bat @@ -0,0 +1,10 @@ +@echo off +SET c_compiler=gcc +SET cpp_compiler=g++ +SET options=-Wall +@echo on + +%c_compiler% ../simple_playback.c -o ../bin/simple_playback.exe %options% +%c_compiler% ../simple_capture.c -o ../bin/simple_capture.exe %options% +%c_compiler% ../simple_enumeration.c -o ../bin/simple_enumeration.exe %options% +%c_compiler% ../advanced_config.c -o ../bin/advanced_config.exe %options% \ No newline at end of file