HLLib/HLExtract/Makefile

27 lines
530 B
Makefile
Raw Normal View History

2013-05-07 05:57:34 -07:00
CC = gcc
CXX = g++
CFAMFLAGS = -Wall -O2 -g -fPIC -funroll-loops -fvisibility=hidden
CFLAGS =
CXXFLAGS =
PREFIX = /usr/local
all: hlextract
%.o: %.cpp
$(CXX) -c $(CFAMFLAGS) $(CXXFLAGS) -o $@ $^
%.o: %.c
$(CC) -c $(CFAMFLAGS) $(CFLAGS) -o $@ $^
clean:
rm -f hlextract Main.o
install: hlextract
2018-04-13 10:04:16 -07:00
install -g root -m 0755 -o root -d $(PREFIX)/bin
2013-05-07 05:57:34 -07:00
install -g root -m 0755 -o root hlextract $(PREFIX)/bin
hlextract: Main.o ../HLLib/libhl.a
$(CXX) $(LDFLAGS) -o $@ $^
2013-05-07 05:57:34 -07:00
.PHONY: all clean install