44 lines
596 B
Makefile
44 lines
596 B
Makefile
|
|
||
|
|
||
|
CXX = g++10
|
||
|
CXXFLAGS = -Wl,-rpath=/usr/local/lib/gcc10 -Wfatal-errors -fPIC -Wall -pedantic -O0 -g3 -pthread -std=c++20 -I../../pikotools/src -I../lib -I/usr/local/include
|
||
|
LDFLAGS = -L/usr/local/lib
|
||
|
|
||
|
#-fsanitize=address
|
||
|
|
||
|
|
||
|
export CXX
|
||
|
export CXXFLAGS
|
||
|
export LDFLAGS
|
||
|
export AR
|
||
|
|
||
|
all: lib placefinder pikotools
|
||
|
|
||
|
|
||
|
lib: FORCE pikotools
|
||
|
$(MAKE) -C lib
|
||
|
|
||
|
|
||
|
placefinder: FORCE pikotools
|
||
|
$(MAKE) -C placefinder
|
||
|
|
||
|
|
||
|
pikotools: FORCE
|
||
|
$(MAKE) -C ../pikotools
|
||
|
|
||
|
|
||
|
clean: FORCE
|
||
|
$(MAKE) -C lib clean
|
||
|
$(MAKE) -C placefinder clean
|
||
|
|
||
|
|
||
|
depend: FORCE
|
||
|
$(MAKE) -C lib depend
|
||
|
$(MAKE) -C placefinder depend
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
FORCE:
|
||
|
|