mirror of
https://github.com/FraMecca/Buridans_donkey.git
synced 2024-03-20 11:20:15 +01:00
28 lines
546 B
Makefile
28 lines
546 B
Makefile
|
ALL = asino.c
|
||
|
LOCPATH = ./bin
|
||
|
INSTALLPATH = /usr/local
|
||
|
LFLAGS = -lm
|
||
|
DEBFLAGS = -g -Wall
|
||
|
|
||
|
all:
|
||
|
mkdir -p $(LOCPATH)
|
||
|
gcc $(ALL) -o $(LOCPATH)/asino $(LFLAGS)
|
||
|
debug:
|
||
|
mkdir -p $(LOCPATH)/debug
|
||
|
gcc $(ALL) -o $(LOCPATH)/debug/asino_debug $(LFLAGS) $(DEBFLAGS)
|
||
|
asan:
|
||
|
gcc $(ALL) -o $(LOCPATH)/debug/asino_debug_asan $(LFLAGS) $(DEBFLAGS) -fsanitize=address
|
||
|
clean:
|
||
|
rm $(LOCPATH)/asino
|
||
|
rm $(LOCPATH)/debug/asino_debug
|
||
|
distclean:
|
||
|
rm -r $(LOCPATH)
|
||
|
install:
|
||
|
cp $(LOCPATH)/asino $(INSTALLPATH)/bin/asino
|
||
|
uninstall:
|
||
|
rm $(INSTALLPATH)/bin/asino
|
||
|
|
||
|
|
||
|
|
||
|
|