mirror of
https://github.com/rn10950/RetroZilla.git
synced 2024-11-15 20:10:33 +01:00
a572ea8ca3
bug1095307, bug1073330(backout), bug1084986, bug1050069, bug942172, bug1054547, bug532081, bug1096348, bug1058870, bug1093940, bug1102985, bug1112461, bug1094492, bug112029, bug1119983, bug1120685, bug1120691, bug1113632, bug863076, bug1082973, bug1124539, bug1117617, bug1117621, bug1121273, bug753136, bug921684, bug1132818, bug1125375, bug647690, bug1055441, bug1134455, bug975010, bug950369, bug1128367, bug1129573, bug1136095, bug1117897, bug1113453, bug1061725, bug1073330, bug1111901, bug1083900, bug1136095, bug1138820, bug1096741, bug1134548, bug345725, bug950348, bug950344, bug1151037, bug991783, bug1153994
79 lines
1.7 KiB
Makefile
79 lines
1.7 KiB
Makefile
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
#######################################################################
|
|
# Master "Core Components" macros to figure out binary code location #
|
|
#######################################################################
|
|
|
|
#
|
|
# Figure out where the binary code lives.
|
|
#
|
|
|
|
ifdef BUILD_TREE
|
|
ifdef LIBRARY_NAME
|
|
BUILD = $(BUILD_TREE)/nss/$(LIBRARY_NAME)
|
|
OBJDIR = $(BUILD_TREE)/nss/$(LIBRARY_NAME)
|
|
DEPENDENCIES = $(BUILD_TREE)/nss/$(LIBRARY_NAME)/.md
|
|
else
|
|
BUILD = $(BUILD_TREE)/nss
|
|
OBJDIR = $(BUILD_TREE)/nss
|
|
DEPENDENCIES = $(BUILD_TREE)/nss/.md
|
|
endif
|
|
else
|
|
BUILD = $(PLATFORM)
|
|
OBJDIR = $(PLATFORM)
|
|
DEPENDENCIES = $(PLATFORM)/.md
|
|
endif
|
|
|
|
DIST = $(SOURCE_PREFIX)/$(PLATFORM)
|
|
|
|
ifdef BUILD_DEBUG_GC
|
|
DEFINES += -DDEBUG_GC
|
|
endif
|
|
|
|
GARBAGE += $(DEPENDENCIES) core $(wildcard core.[0-9]*)
|
|
|
|
ifdef NSPR_INCLUDE_DIR
|
|
INCLUDES += -I$(NSPR_INCLUDE_DIR)
|
|
endif
|
|
|
|
ifndef NSPR_LIB_DIR
|
|
NSPR_LIB_DIR = $(DIST)/lib
|
|
endif
|
|
|
|
ifdef NSS_INCLUDE_DIR
|
|
INCLUDES += -I$(NSS_INCLUDE_DIR)
|
|
endif
|
|
|
|
ifndef NSS_LIB_DIR
|
|
NSS_LIB_DIR = $(DIST)/lib
|
|
endif
|
|
|
|
ifdef NSSUTIL_INCLUDE_DIR
|
|
INCLUDES += -I$(NSSUTIL_INCLUDE_DIR)
|
|
endif
|
|
|
|
ifndef NSSUTIL_LIB_DIR
|
|
NSSUTIL_LIB_DIR = $(DIST)/lib
|
|
endif
|
|
|
|
ifdef SOFTOKEN_INCLUDE_DIR
|
|
INCLUDES += -I$(SOFTOKEN_INCLUDE_DIR)
|
|
endif
|
|
|
|
ifndef SOFTOKEN_LIB_DIR
|
|
SOFTOKEN_LIB_DIR = $(DIST)/lib
|
|
endif
|
|
|
|
ifndef SQLITE_LIB_DIR
|
|
SQLITE_LIB_DIR = $(DIST)/lib
|
|
endif
|
|
|
|
ifndef SQLITE_LIB_NAME
|
|
SQLITE_LIB_NAME = sqlite3
|
|
endif
|
|
|
|
MK_LOCATION = included
|