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
 
16
 
17
 
18
.include "Makefile.defs"
19
 
20
CFLAGS=-I$(BASE_DIR)/src/include
21
 
22
BUILD_ERRORS=$(BASE_DIR)/src/build/BUILD_ERRORS
23
 
24
# Binary paths
25
 
26
SHELL=		/bin/sh
27
ENVCMD?=	/usr/bin/env
28
 
29
# Keep in alphabetical order
30
 
31
AR?=		${ENVCMD} ar
32
COPY?=		${ENVCMD} cp
33
ECHO?=		${ENVCMD} echo
34
ECHODIR?=	${ENVCMD} echo
35
EXIT?=		exit
36
INSTALL?=	${ENVCMD} install
37
LN?=		${ENVCMD} ln
38
MKDIR?=		${ENVCMD} mkdir
39
MOVE?=		${ENVCMD} mv
40
RANLIB?=	${ENVCMD} ranlib
41
REMOVE?=	${ENVCMD} rm -f
42
SORT?=		${ENVCMD} sort
43
TEST?=		${ENVCMD} test
44
 
45
 
46
SID=		$(BASE_DIR)/src/utilities/sid/sid
47
TPL=		$(BASE_DIR)/src/tools/tpl/tpl
17 7u83 48
TLD=		$(BASE_DIR)/src/tools/tld/tld
15 7u83 49
TCC=		$(BASE_DIR)/src/tools/tcc/tcc
50
 
17 7u83 51
TOKENS_COMMON=	src/lib/machines/common/tokens
52
TOKENS_MACH=	src/lib/machines/$(OSFAM)/$(BLDARCH)/tokens
15 7u83 53
 
17 7u83 54
INSTALL_DIR=$(BASE_DIR)/install
15 7u83 55
 
56
 
57
#directories
58
COMMON_DIR=${INSTALL_DIR}/lib
59
MACH_DIR=${INSTALL_DIR}/machines
60
 
61
MAN_DIR=/usr/local/man
62
WORK_DIR=${BASE_DIR}/work
63
TEMP_DIR=/var/tmp
64
 
65
 
66
MACH_CPU=$(BLDARCH)
67
MACH_OS=$(OSFAM)
68
 
69
MACH_BASE=${MACH_DIR}/${MACH_OS}/${MACH_CPU}
70
 
71
 
17 7u83 72
#MACH_WORK=${WORK_DIR}/${MACH_OS}/${MACH_CPU}
15 7u83 73
 
17 7u83 74
 
75