endif
ifeq "$(PARAMETER_FILE)" ""
# last ditch attempt to get one that will work.
- export PARAMETER_FILE = $(REPOSITORY_DIR)/build.ini
+ export PARAMETER_FILE = $(PRODUCTION_DIR)/build.ini
endif
###############################################################################
###############################################################################
#no # set the repository directory if it's still set to the base version.
-#ifeq "$(REPOSITORY_DIR)" ""
+#ifeq "$(FEISTY_MEOW_DIR)" ""
# ifeq "$(OP_SYSTEM)" "UNIX"
-# export REPOSITORY_DIR = $(HOME)/hoople
+# export FEISTY_MEOW_DIR = $(HOME)/hoople
# endif
# ifeq "$(OP_SYSTEM)" "WIN32"
-# export REPOSITORY_DIR = l:
+# export FEISTY_MEOW_DIR = l:
# endif
#endif
# set the CPU to a default if it has not been set previously.
ifeq "$(BASE_CPU)" ""
- ifneq "$(OP_SYSTEM)" "WIN32"
- BASE_CPU := $(shell machine 2>/dev/null || arch 2>/dev/null || echo i686)
- endif
- ifeq "$(BASE_CPU)" ""
+# ifneq "$(OP_SYSTEM)" "WIN32"
+ BASE_CPU := $(shell machine 2>/dev/null || arch 2>/dev/null || uname -m 2>/dev/null || echo i686)
+# endif
+
+# ifeq "$(BASE_CPU)" ""
# BASE_CPU := $(shell uname -m)
- BASE_CPU := $(shell arch)
- ifeq "$(BASE_CPU)" ""
- # failed to get the cpu type.
- BASE_CPU := x86
- endif
- endif
+# BASE_CPU := $(shell arch)
+# ifeq "$(BASE_CPU)" ""
+# # failed to get the cpu type.
+# BASE_CPU := x86
+# endif
+# endif
endif
# COMPILER is a flag that specifies the compiler that will be used to build
# "THIRD_PARTY_DIR" is the root of our support libraries.
export THIRD_PARTY_DIR
ifeq "$(THIRD_PARTY_DIR)" ""
- export THIRD_PARTY_DIR := $(shell bash -c '\
- if [ -d "$(REPOSITORY_DIR)/3rdparty" ]; then \
- echo "$(REPOSITORY_DIR)/3rdparty"; \
- elif [ -d "$(REPOSITORY_DIR)/libraries/3rdparty" ]; then \
- echo "$(REPOSITORY_DIR)/libraries/3rdparty"; \
- else \
- echo ""; \
- fi')
+ export THIRD_PARTY_DIR := "$(PRODUCTION_DIR)/3rdparty"
endif
# "OUTPUT_ROOT" is the root of all output directories for objects and other
# special case when doing arm-linux builds
ifeq "$(COMPILER)" "GNU_ARM_LINUX"
- export TARGETS_DIR = $(REPOSITORY_DIR)/$(CPU_BUILD_DIR)
+ export TARGETS_DIR = $(FEISTY_MEOW_DIR)/$(CPU_BUILD_DIR)
# special output directory for firmware doesn't include CPU name because
# the repository already include the CPU name
BASE_OUTPUT_PATH = $(OUTPUT_ROOT)
ifeq "$(HOOPLE_HEADERS)" ""
#seems like some of this is redundant with earlier 3rdparty exploring.
LOCUS_LIBRARY_HEADERS = $(shell bash -c '\
- if [ -d "$(REPOSITORY_DIR)/core" ]; then \
- echo "$(REPOSITORY_DIR)/core" "$(REPOSITORY_DIR)/octopi" "$(REPOSITORY_DIR)/graphiq" ; \
+ if [ -d "$(FEISTY_MEOW_DIR)/nucleus" ]; then \
+ echo "$(FEISTY_MEOW_DIR)/nucleus" "$(FEISTY_MEOW_DIR)/octopi" "$(FEISTY_MEOW_DIR)/graphiq" ; \
else \
echo ""; \
fi | sed -e "s/\([a-zA-Z]\):\/\(.*\)/\/\1\/\2/" ')
DEFINITIONS += _FILE_OFFSET_BITS=64
DEPENDENCY_DEFINITIONS += NO_VERSION
- DEPENDENCY_ADDITIONS = -X/usr/include -X/usr/include/c++/$(COMPILER_VERSION) -X/usr/include/c++/$(COMPILER_VERSION)/tr1 -X/usr/local/include -X/usr/include/linux -X/usr/include/wx-2.8 -X/usr/lib/gcc/i586-suse-linux/$(COMPILER_VERSION)/include -X/usr/lib/gcc/i486-linux-gnu/$(COMPILER_VERSION)/include -X/usr/lib/gcc/i686-linux-gnu/$(COMPILER_VERSION)/include
-
-#protect other additions to make them only for debian?
-# COMPILER_HEADER_DIR := /usr/include /usr/local/include
+ DEPENDENCY_ADDITIONS = -X/usr/include -X/usr/include/c++/$(COMPILER_VERSION) -X/usr/include/c++/$(COMPILER_VERSION)/tr1 -X/usr/local/include -X/usr/include/linux -X/usr/include/wx-2.8 -X/usr/lib/gcc/i586-suse-linux/$(COMPILER_VERSION)/include -X/usr/lib/gcc/i486-linux-gnu/$(COMPILER_VERSION)/include -X/usr/lib/gcc/i686-linux-gnu/$(COMPILER_VERSION)/include -X/usr/lib/gcc/x86_64-linux-gnu/$(COMPILER_VERION)/include -X/usr/include/x86_64-linux-gnu
# "USE_XWIN" specifies that this project needs X window system support.
#USE_XWIN =