Subversion Repositories tendra.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
15 7u83 1
 
2
#DIST_DIR:=	${.PARSEDIR}
3
 
4
#.MAKEFLAGS:	-m ${DIST_DIR}/mk -r
5
 
6
#.sinclude "Makefile.defs"
7
#.if defined(BOOTSTRAP)
8
#.include <tendra.bootstrap.mk>
9
#.else
10
#.include <tendra.build.mk>
11
#.endif
12
#.include <tendra.install.mk>
13
#.include <tendra.compiler.mk>
14
 
15
 
19 7u83 16
include ./Makefile.defs
15 7u83 17
 
18
CFLAGS=-I$(BASE_DIR)/src/include
19
 
20
BUILD_ERRORS=$(BASE_DIR)/src/build/BUILD_ERRORS
21
 
22
# Binary paths
23
 
24
SHELL=		/bin/sh
25
ENVCMD?=	/usr/bin/env
26
 
27
# Keep in alphabetical order
28
 
29
AR?=		${ENVCMD} ar
30
COPY?=		${ENVCMD} cp
31
ECHO?=		${ENVCMD} echo
32
ECHODIR?=	${ENVCMD} echo
33
EXIT?=		exit
34
INSTALL?=	${ENVCMD} install
35
LN?=		${ENVCMD} ln
36
MKDIR?=		${ENVCMD} mkdir
37
MOVE?=		${ENVCMD} mv
38
RANLIB?=	${ENVCMD} ranlib
39
REMOVE?=	${ENVCMD} rm -f
40
SORT?=		${ENVCMD} sort
41
TEST?=		${ENVCMD} test
42
 
43
 
44
SID=		$(BASE_DIR)/src/utilities/sid/sid
45
TPL=		$(BASE_DIR)/src/tools/tpl/tpl
17 7u83 46
TLD=		$(BASE_DIR)/src/tools/tld/tld
15 7u83 47
TCC=		$(BASE_DIR)/src/tools/tcc/tcc
48
 
17 7u83 49
TOKENS_COMMON=	src/lib/machines/common/tokens
50
TOKENS_MACH=	src/lib/machines/$(OSFAM)/$(BLDARCH)/tokens
15 7u83 51
 
17 7u83 52
INSTALL_DIR=$(BASE_DIR)/install
15 7u83 53
 
54
 
19 7u83 55
# Directory where to install binarie trools like tcc and tld 
56
INSTALL_BINDIR?=	$(INSTALL_DIR)/lib/machines/$(OSFAM)/$(BLDARCH)/bin
57
 
58
 
59
 
60
 
15 7u83 61
#directories
62
COMMON_DIR=${INSTALL_DIR}/lib
63
MACH_DIR=${INSTALL_DIR}/machines
64
 
65
MAN_DIR=/usr/local/man
66
WORK_DIR=${BASE_DIR}/work
67
TEMP_DIR=/var/tmp
68
 
69
 
70
MACH_CPU=$(BLDARCH)
71
MACH_OS=$(OSFAM)
72
 
73
MACH_BASE=${MACH_DIR}/${MACH_OS}/${MACH_CPU}
74
 
75
 
17 7u83 76
#MACH_WORK=${WORK_DIR}/${MACH_OS}/${MACH_CPU}
15 7u83 77
 
17 7u83 78
 
79