Rev 17 | Blame | Last modification | View Log | RSS feed
#DIST_DIR:= ${.PARSEDIR}
#.MAKEFLAGS: -m ${DIST_DIR}/mk -r
#.sinclude "Makefile.defs"
#.if defined(BOOTSTRAP)
#.include <tendra.bootstrap.mk>
#.else
#.include <tendra.build.mk>
#.endif
#.include <tendra.install.mk>
#.include <tendra.compiler.mk>
include ./Makefile.defs
CFLAGS=-I$(BASE_DIR)/src/include
BUILD_ERRORS=$(BASE_DIR)/src/build/BUILD_ERRORS
# Binary paths
SHELL= /bin/sh
ENVCMD?= /usr/bin/env
# Keep in alphabetical order
AR?= ${ENVCMD} ar
COPY?= ${ENVCMD} cp
ECHO?= ${ENVCMD} echo
ECHODIR?= ${ENVCMD} echo
EXIT?= exit
INSTALL?= ${ENVCMD} install
LN?= ${ENVCMD} ln
MKDIR?= ${ENVCMD} mkdir
MOVE?= ${ENVCMD} mv
RANLIB?= ${ENVCMD} ranlib
REMOVE?= ${ENVCMD} rm -f
SORT?= ${ENVCMD} sort
TEST?= ${ENVCMD} test
SID= $(BASE_DIR)/src/utilities/sid/sid
TPL= $(BASE_DIR)/src/tools/tpl/tpl
TLD= $(BASE_DIR)/src/tools/tld/tld
TCC= $(BASE_DIR)/src/tools/tcc/tcc
TOKENS_COMMON= src/lib/machines/common/tokens
TOKENS_MACH= src/lib/machines/$(OSFAM)/$(BLDARCH)/tokens
INSTALL_DIR=$(BASE_DIR)/install
# Directory where to install binarie trools like tcc and tld
INSTALL_BINDIR?= $(INSTALL_DIR)/lib/machines/$(OSFAM)/$(BLDARCH)/bin
#directories
COMMON_DIR=${INSTALL_DIR}/lib
MACH_DIR=${INSTALL_DIR}/machines
MAN_DIR=/usr/local/man
WORK_DIR=${BASE_DIR}/work
TEMP_DIR=/var/tmp
MACH_CPU=$(BLDARCH)
MACH_OS=$(OSFAM)
MACH_BASE=${MACH_DIR}/${MACH_OS}/${MACH_CPU}
#MACH_WORK=${WORK_DIR}/${MACH_OS}/${MACH_CPU}