From 25d38c24b18aa07db0616d4f45d8dee524c13680 Mon Sep 17 00:00:00 2001 From: Abdelrahman Said Date: Sun, 2 Jul 2023 21:57:05 +0100 Subject: [PATCH] Update build files --- haversine_02/build | 2 +- haversine_02/compile | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/haversine_02/build b/haversine_02/build index 8e1e5c1..cd3a103 100755 --- a/haversine_02/build +++ b/haversine_02/build @@ -1,3 +1,3 @@ #!/bin/bash -bear -- ./compile +bear -- ./compile $@ diff --git a/haversine_02/compile b/haversine_02/compile index 6797c51..ea30aac 100644 --- a/haversine_02/compile +++ b/haversine_02/compile @@ -2,7 +2,13 @@ CC=clang CXX=clang++ -CFLAGS="-g -Wall -Wextra -Iinclude" +CFLAGS="-Wall -Wextra -Iinclude " + +if [[ "$1" == "release" ]]; then + CFLAGS+="-O3" +else + CFLAGS+="-g" +fi # generator GENSRC="./src/generator/gen_argparser.cpp ./src/generator/generator.cpp ./src/haversine.cpp ./src/point_types.cpp ./src/generator/main.cpp"