]> git.saurik.com Git - apple/objc4.git/blame - runtime/Makefile.preamble
objc4-217.tar.gz
[apple/objc4.git] / runtime / Makefile.preamble
CommitLineData
13d88034
A
1###############################################################################
2# Makefile.preamble
3# Copyright 1997,2000 Apple Computer, Inc.
4###############################################################################
5
13d88034 6
41c8faa5
A
7NAME = objc
8OTHER_CFLAGS += -Wno-unused
9OTHER_LIBTOOL_FLAGS += -Wl,-init,__objcInit
10FRAMEWORKS += -framework CoreFoundation
11HEADER_PATHS += -I$(NEXT_ROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders
12AFTER_INSTALL += create-profile-lib-compat-link
13d88034
A
13
14OTHER_CFLAGS += -DNSBUILDINGOBJC -I$(SYMROOT)
15OTHER_LDFLAGS =
16
17AFTER_INSTALLHDRS += link-hashtable
18AFTER_POSTINSTALL += postprocess
19
41c8faa5
A
20PUBLIC_HEADER_DIR = /usr/include
21PRIVATE_HEADER_DIR = /usr/local/include
13d88034
A
22
23# If, in a subproject, you want to append to the parent's PUBLIC_HEADER_DIR#
24# (say, to add a subdirectory like "/sys"), you can use:
25PUBLIC_HEADER_DIR_SUFFIX = /objc
26PRIVATE_HEADER_DIR_SUFFIX = /objc
27
28OTHER_PUBLIC_HEADERS =
29OTHER_PRIVATE_HEADERS = maptable.h
30OTHER_PROJECT_HEADERS = $(PUBLIC_HEADERS) $(OTHER_PRIVATE_HEADERS) objc-private.h objc-config.h
31