]> rtime.felk.cvut.cz Git - omk.git/blob - snippets/sysless-setup
Added variable USE_LEAF_MAKEFILES with a testcase and documentation.
[omk.git] / snippets / sysless-setup
1
2 -include $(MAKERULES_DIR)/config.target
3
4 BUILD_DIR_NAME = _build$(addprefix /,$(PREFIX_DIR))
5 COMPILED_DIR_NAME = _compiled$(addprefix /,$(PREFIX_DIR))
6
7 LOCAL_BUILD_DIR=$(MAKERULES_DIR)/$(BUILD_DIR_NAME)/$(RELATIVE_DIR)
8 #$(warning LOCAL_BUILD_DIR = $(LOCAL_BUILD_DIR))
9
10 #=====================================================================
11 # Common utility rules
12
13 link_VARIANTS ?= $(DEFAULT_LD_SCRIPT_VARIANT)
14
15
16 #=====================================================================
17 # Include correct rules for just running pass
18
19 USER_COMPILED_DIR_NAME=$(MAKERULES_DIR)/$(COMPILED_DIR_NAME)
20
21 USER_INCLUDE_DIR = $(USER_COMPILED_DIR_NAME)/include
22 USER_LIB_DIR     = $(USER_COMPILED_DIR_NAME)/lib
23 USER_UTILS_DIR   = $(USER_COMPILED_DIR_NAME)/bin-utils
24 USER_TESTS_DIR   = $(USER_COMPILED_DIR_NAME)/bin-tests
25 USER_BIN_DIR     = $(USER_COMPILED_DIR_NAME)/bin
26 USER_OBJS_DIR    = $(LOCAL_BUILD_DIR)
27
28 # Local Variables:
29 # mode:makefile
30 # End: