1 mike 1.1 ################################################################################
2 ##
3 ## Get external environment variables. Note that all external environment
4 ## variables begin with "PEGASUS_".
5 ##
6 ################################################################################
7
|
8 mike 1.2 ifdef PEGASUS_HOME
9 HOME_DIR = $(subst \,/,$(PEGASUS_HOME))
|
10 mike 1.1 else
|
11 mike 1.2 ERROR = pegasus_home_undefined
12 pegasus_home_undefined:
|
13 mike 1.4 @ echo PEGASUS_HOME environment variable undefined
|
14 mike 1.2 @ exit 1
|
15 mike 1.1 endif
16
17 ################################################################################
18
|
19 mike 1.2 OBJ_DIR = $(HOME_DIR)/obj/$(DIR)
20 BIN_DIR = $(HOME_DIR)/bin
21 LIB_DIR = $(HOME_DIR)/lib
22 REPOSITORY_ROOT = $(HOME_DIR)
|
23 mike 1.1
|
24 bob 1.5 LEX = flex
25
26 YACC = bison
27
|
28 mike 1.7 include $(ROOT)/mak/config-platform.mak
|