performance-aware-programming/haversine_02/compile

17 lines
348 B
Bash

#!/bin/bash
CC=clang++
CFLAGS="-g -Wall -Wextra -Iinclude"
# generator
GENSRC="./src/argparser.cpp ./src/generator.cpp ./src/haversine.cpp ./src/point_types.cpp ./src/genmain.cpp"
GENOUT=genhavr
(set -x ; $CC $CFLAGS $GENSRC -o $GENOUT)
# json parser
JSONSRC="./src/jsonparse.cpp"
JSONOUT=jsonparse
(set -x ; $CC $CFLAGS $JSONSRC -o $JSONOUT)