Welcome to mirror list, hosted at ThFree Co, Russian Federation.

Makefile - github.com/auriamg/macdylibbundler.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: d6ff6eba0ff7a6d2dd7255b91b22fc32fe4d7266 (plain)
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
DESTDIR=
PREFIX?=/usr/local
CXXFLAGS?=-O2
CXXFLAGS+=-std=c++11

CPP_FILES=$(wildcard src/*.cpp)
OBJ_FILES=$(notdir $(CPP_FILES:.cpp=.o))

all: dylibbundler

dylibbundler: $(OBJ_FILES)
	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $(OBJ_FILES)

%.o: src/%.cpp
	$(CXX) -c $(CXXFLAGS) -I./src $< -o $@

clean:
	rm -f *.o
	rm -f ./dylibbundler

install: dylibbundler
	mkdir -p $(DESTDIR)$(PREFIX)/bin
	cp ./dylibbundler $(DESTDIR)$(PREFIX)/bin/dylibbundler
	chmod 775 $(DESTDIR)$(PREFIX)/bin/dylibbundler

.PHONY: all clean install