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
|
# Copyright (C) Teemu Suutari
VPATH := ../src ../src/common
CC = clang
CXX = clang++
COMMONFLAGS = -g -Wall -Wsign-compare -Wshorten-64-to-32 -I../src -I../api -I../api/ancient
CFLAGS = $(COMMONFLAGS)
CXXFLAGS = $(COMMONFLAGS) -std=c++17 -fno-rtti
PROG = bruteRNC1
OBJS = Buffer.o SubBuffer.o BruteForceRNC1Encoder.o
all: $(PROG)
.cpp.o:
$(CXX) $(CXXFLAGS) -o $@ -c $<
.c.o:
$(CC) $(CFLAGS) -o $@ -c $<
$(PROG): $(OBJS)
$(CXX) $(CFLAGS) -o $(PROG) $(OBJS)
clean:
rm -f $(OBJS) $(PROG) *~ src/*~
.PHONY:
|