Rev 46 | Rev 59 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
PREFIX=/usr/local
CC?=cc
CCVER_MAJOR=4
CCVER_MINOR=8
CCVER_TINY=4
LD?=ld
CFLAGS= -I/root/tendra/src/include
LDOPTS=
LDCRT?=/usr/lib/crt0.o /usr/lib/crti.o /usr/lib/crtn.o
LIBS=-lc
OSFAM=netbsd
OSVER=7.x
LD_LIBRARY_PATH=
BLDARCH=80x86
BLDARCHBITS=32
EXECFORMAT=elf
BASE_DIR=/root/tendra
INSTALL_DIR=/usr/local/lib/TenDRA-5.0.0
CRT0=
CRT1=
CRTN=
BUILD_ERRORS=$(BASE_DIR)/src/build/BUILD_ERRORS
# Binary paths
SHELL= /bin/sh
ENVCMD?=
ASCMD?= /usr/bin/as
LDCMD?= /usr/bin/ld
# Keep in alphabetical order
AS?= ${ASCMD}
AR?= ${ENVCMD} ar
COPY?= ${ENVCMD} cp
ECHO?= ${ENVCMD} echo
ECHODIR?= ${ENVCMD} echo
EXIT?= exit
INSTALL?= install
LN?= ${ENVCMD} ln
MKDIR?= ${ENVCMD} mkdir
MOVE?= ${ENVCMD} mv
RANLIB?= ${ENVCMD} ranlib
REMOVE?= ${ENVCMD} rm -f
SORT?= ${ENVCMD} sort
TEST?= ${ENVCMD} test
TOKENS_COMMON= src/lib/machines/common/tokens
TOKENS_MACH= src/lib/machines/$(OSFAM)/$(BLDARCH)/tokens
INSTALL_DIR=$(BASE_DIR)/install
INSTALL_MACHDIR?= $(INSTALL_DIR)/machines/$(OSFAM)/$(BLDARCH)
# Directory where to install binarie tools like tcc and tld
INSTALL_BINDIR?= $(INSTALL_MACHDIR)/bin
# Directory where to install environments for tcc
INSTALL_ENVDIR?= $(INSTALL_MACHDIR)/env
INSTALL_STARTUPDIR= $(INSTALL_MACHDIR)/startup
INSTALL_LIBDIR= $(INSTALL_DIR)/lib
TLD= $(INSTALL_BINDIR)/tld
TCC= $(INSTALL_BINDIR)/tcc
TPL= $(INSTALL_BINDIR)/tpl
SID= $(INSTALL_BINDIR)/sid
TSPEC?= $(INSTALL_BINDIR)/tspec
TNC?= $(INSTALL_BINDIR)/tnc
#directories
COMMON_DIR=/usr/local/lib/TenDRA-5.0.0/lib
MACH_DIR=/usr/local/lib/TenDRA-5.0.0/machines
MAN_DIR=/usr/local/man
WORK_DIR=/root/tendra/work
TEMP_DIR=/var/tmp
MACH_CPU=$(BLDARCH)
MACH_OS=$(OSFAM)
MACH_BASE=//
#MACH_WORK=//
PUBLIC_BIN=/usr/local/bin