f69851cba4fdc320df46b5b7be413864113cce07
[invirt/third/libt4.git] / Makefile.osx
1 PEDANTRY = -Weverything -pedantic-errors -Werror -Wno-c++98-compat \
2                    -Wno-c++98-compat-pedantic -Wno-padded -Wno-missing-prototypes \
3                    -Wmissing-declarations -Wno-weak-vtables -Wno-global-constructors \
4                    -Wno-exit-time-destructors
5 #OPTFLAGS = -ftrapv -O4
6 OPTFLAGS =
7 CXXFLAGS = -ggdb -MMD -I. -std=c++11 -stdlib=libc++ $(PEDANTRY) $(OPTFLAGS)
8 LDFLAGS = -stdlib=libc++ $(OPTFLAGS)
9 CXX = clang++
10 CC = clang++
11 EXTRA_TARGETS = signatures
12
13 socketfilterfw=/usr/libexec/ApplicationFirewall/socketfilterfw
14 signatures : lock_server lock_tester rpc/rpctest
15         echo $^ | sudo xargs -n 1 $(socketfilterfw) -s || true
16         echo $^ | sudo xargs -n 1 $(socketfilterfw) --unblockapp || true