mirror of
https://github.com/lucaspalomodevelop/autom.git
synced 2026-03-12 23:27:21 +00:00
24 lines
453 B
Makefile
24 lines
453 B
Makefile
CC = g++
|
|
CFLAGS = -std=c++17 -Wall -static -static-libgcc -static-libstdc++
|
|
SRCDIR = ./src
|
|
BINDIR = ./bin
|
|
|
|
|
|
|
|
.PHONY: clean generate build
|
|
|
|
all: generate build
|
|
|
|
generate:
|
|
mkdir -p $(BINDIR)
|
|
|
|
clean:
|
|
rm -f $(BINDIR)/autom
|
|
|
|
build: $(BINDIR)/autom
|
|
|
|
$(BINDIR)/autom: $(SRCDIR)/main.cpp $(SRCDIR)/command.cpp $(SRCDIR)/inputparser.cpp $(SRCDIR)/settings.cpp
|
|
$(CC) $(CFLAGS) $^ -o $@
|
|
|
|
install:
|
|
cp $(BINDIR)/autom /usr/local/bin/autom
|