]> git.saurik.com Git - apple/system_cmds.git/blame - dynamic_pager.tproj/Makefile
system_cmds-496.tar.gz
[apple/system_cmds.git] / dynamic_pager.tproj / Makefile
CommitLineData
916eb79e
A
1Project = dynamic_pager
2Install_Dir = /sbin
1815bff5
A
3
4CFILES = dynamic_pager.c
916eb79e
A
5SERVERDEFS = default_pager_alerts.defs \
6 backing_store_triggers.defs
7USERDEFS = backing_store_alerts.defs
8MANPAGES = dynamic_pager.8
9LAUNCHD_PLISTS = com.apple.dynamic_pager.plist
10
ef8ad44b
A
11Extra_CC_Flags = -mdynamic-no-pic -Wall -Werror
12Extra_LD_Flags = -dead_strip
916eb79e 13
ef8ad44b
A
14Extra_CC_Flags += -DNO_DIRECT_RPC
15
16Extra_Frameworks += -framework CoreFoundation -framework IOKit
17Extra_MIG_Flags = -R -untyped -DNO_DIRECT_RPC
916eb79e
A
18
19include $(MAKEFILEPATH)/CoreOS/ReleaseControl/BSDCommon.make
20
21Embedded=$(shell tconf --test TARGET_OS_EMBEDDED)
ef8ad44b 22
916eb79e
A
23after_install:
24ifeq "$(Embedded)" "YES"
25 /usr/libexec/PlistBuddy -x \
26 -c "Add :Disabled bool true" \
27 "$(DSTROOT)/System/Library/LaunchDaemons/com.apple.dynamic_pager.plist"
28endif
ef8ad44b 29 plutil -convert binary1 "$(DSTROOT)/System/Library/LaunchDaemons/com.apple.dynamic_pager.plist"