]>
Commit | Line | Data |
---|---|---|
d8f41ccd A |
1 | # |
2 | # Makefile to install the system-startup code for SecurityServer | |
3 | # | |
4 | ||
5 | # wouldn't it be nice if PBX actually $#@?@! defined those? | |
6 | # (for future ref: CoreOS Makefiles define many standard path vars) | |
7 | # Note: CORE_SERVICES_DIR should be absolute path in target environment (don't prefix with DSTROOT) | |
8 | SYSTEM_LIBRARY_DIR=$(DSTROOT)/System/Library | |
9 | SYSTEM_CORE_SERVICES_DIR=/System/Library/CoreServices | |
10 | ETC_DIR=$(DSTROOT)/private/etc | |
11 | LAUNCH_DIR=$(DSTROOT)/System/Library/LaunchDaemons | |
12 | #AUTHORIZATION_LOCATION=$(ETC_DIR) | |
13 | #AUTHORIZATION_PLIST=$(AUTHORIZATION_LOCATION)/authorization | |
14 | VARDB=$(DSTROOT)/private/var/db | |
15 | CANDIDATES=$(VARDB)/CodeEquivalenceCandidates | |
16 | ||
17 | SRC=$(SRCROOT)/etc | |
18 | ||
19 | ||
20 | # | |
21 | # The other phases do nothing | |
22 | # | |
23 | build: | |
24 | @echo null build. | |
25 | ||
26 | debug: | |
27 | @echo null debug. | |
28 | ||
29 | profile: | |
30 | @echo null profile. | |
31 | ||
32 | # | |
33 | # Install | |
34 | # | |
35 | install: | |
36 | mkdir -p $(LAUNCH_DIR) | |
37 | cp $(SRC)/com.apple.securityd.plist $(LAUNCH_DIR) | |
38 | #mkdir -p $(AUTHORIZATION_LOCATION) | |
39 | #plutil -lint $(SRC)/authorization.plist | |
40 | #cp $(SRC)/authorization.plist $(AUTHORIZATION_PLIST) | |
41 | #chown root:wheel $(AUTHORIZATION_PLIST) | |
42 | #chmod 644 $(AUTHORIZATION_PLIST) | |
43 | mkdir -p $(VARDB) | |
44 | cp $(SRC)/CodeEquivalenceCandidates $(CANDIDATES) | |
45 | chown root:admin $(CANDIDATES) | |
46 | chmod 644 $(CANDIDATES) | |
47 | ||
48 | installhdrs: | |
49 | @echo null installhdrs. | |
50 | ||
51 | installsrc: | |
52 | @echo null installsrc. | |
53 | ||
54 | clean: | |
55 | @echo null clean. |