diff --git a/build-m1.sh b/build-m1.sh deleted file mode 100755 index ebd53d4aa..000000000 --- a/build-m1.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env bash - -release_mode=$1 - -warnings_to_disable="-std=c++11 -Wno-switch" - -libraries="-pthread -ldl -lm -lstdc++ -lz -lcurses -lxml2" -other_args="-DLLVM_BACKEND_SUPPORT" -compiler="clang" - -if [ -z "$release_mode" ]; then release_mode="0"; fi - -if [ "$release_mode" -eq "0" ]; then - other_args="${other_args} -g" -fi -if [ "$release_mode" -eq "1" ]; then - other_args="${other_args} -O3 -march=native" -fi - -if [[ "$(uname)" == "Darwin" ]]; then - - # Set compiler to clang on MacOS - # MacOS provides a symlink to clang called gcc, but it's nice to be explicit here. - compiler="clang" - - llvm_config_flags="--cxxflags --ldflags" - # llvm_config_flags="${llvm_config_flags} --link-static" - llvm_config="llvm-config ${llvm_config_flags}" - - other_args="${other_args} -liconv" - other_args="${other_args} `${llvm_config}` -lLLVM-C" -elif [[ "$(uname)" == "FreeBSD" ]]; then - compiler="clang" -fi - -${compiler} src/main.cpp ${warnings_to_disable} ${libraries} ${other_args} -o odin - # && ./odin run examples/demo/demo.odin -llvm-api diff --git a/build.sh b/build.sh deleted file mode 100755 index 43ac3fd2f..000000000 --- a/build.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env bash - -release_mode=$1 - -warnings_to_disable="-std=c++11 -Wno-switch -Wno-pointer-sign -Wno-tautological-constant-out-of-range-compare -Wno-tautological-compare -Wno-macro-redefined" -libraries="-pthread -ldl -lm -lstdc++" -other_args="" -compiler="clang" - -if [ -z "$release_mode" ]; then release_mode="0"; fi - -if [ "$release_mode" -eq "0" ]; then - other_args="${other_args} -g" -fi -if [ "$release_mode" -eq "1" ]; then - other_args="${other_args} -O3 -march=native" -fi - -if [[ "$(uname)" == "Darwin" ]]; then - - # Set compiler to clang on MacOS - # MacOS provides a symlink to clang called gcc, but it's nice to be explicit here. - compiler="clang" - - other_args="${other_args} -liconv" -elif [[ "$(uname)" == "FreeBSD" ]]; then - compiler="clang" -fi - -${compiler} src/main.cpp ${warnings_to_disable} ${libraries} ${other_args} -o odin && ./odin run examples/demo/demo.odin