blob: d59f3d031c03f17426438884f6505f0d7cb0832a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#### PROJECT SETTINGS ####
# The name of the executable to be created
BIN_NAME = specs
LIB_NAME = libspecs.so
# Compiler used
CXX = g++
CCACHE =
BUILD_TB ?= 1
# Path to the source directory, relative to the makefile
SRC_PATH = src
# General compiler flags
CXXFLAGS = -std=c++17 -Wall -Wextra
CXXFLAGS += -O2 -march=native
# Add additional include paths (SRC_PATH and subdirectories are automatically added)
INCLUDES += -isystem thirdparty/args
# General linker settings
LDFLAGS += -lsystemc -lm
# Destination directory
BUILD_PATH = build
#### END PROJECT SETTINGS ####
|