12345678910111213141516171819202122 |
- CXX := g++
- CXXFLAGS := -std=c++14 -Wall
- LNFLAGS := -Lasmjit -lasmjit
- SOURCES := $(wildcard *.cpp)
- OBJECTS := $(patsubst %.cpp, %.o, $(SOURCES))
- EXECUTABLE := zombie
- all: $(EXECUTABLE)
- $(EXECUTABLE): $(OBJECTS)
- $(CXX) $(OBJECTS) -o $(EXECUTABLE) $(LNFLAGS)
- %.o: %.cpp
- $(CXX) -c -o $@ $< $(CXXFLAGS)
- install: all
- mv zombie /usr/bin/zombie
- clean:
- rm $(EXECUTABLE) $(OBJECTS)
|