Added mechanism to change default directory
This commit is contained in:
parent
05ef6a33de
commit
8f7b9d31f4
@ -14,7 +14,9 @@ GFILES =$(GENGFILES) $(GF)
|
||||
LLGENOPTIONS =
|
||||
PROFILE =
|
||||
M2COMPILER = m2
|
||||
CFLAGS = -O $(PROFILE) $(INCLUDES) -DSTATIC= -DM2COMPILER=\"$(M2COMPILER)\"
|
||||
DEFDIR = lib/m2
|
||||
HOMEDIR =
|
||||
CFLAGS = -O $(PROFILE) $(INCLUDES) -DSTATIC= -DM2COMPILER=\"$(M2COMPILER)\" -DDEF_DIR=$(DEFDIR) $(HOMEDIR)
|
||||
LINTFLAGS = -DSTATIC= -DNORCSID
|
||||
MALLOC = $(LIBDIR)/malloc.o
|
||||
LDFLAGS = -i $(PROFILE)
|
||||
@ -34,7 +36,7 @@ HFILES =$(GENH) $(HSRC)
|
||||
GENFILES = $(GENGFILES) $(GENC) $(GENH)
|
||||
|
||||
all: Cfiles
|
||||
make "EMHOME="$(EMHOME) "M2COMPILER="$(M2COMPILER) m2mm
|
||||
make "EMHOME="$(EMHOME) "DEFDIR="$(DEFDIR) "HOMEDIR="$(HOMEDIR) "M2COMPILER="$(M2COMPILER) m2mm
|
||||
|
||||
install: all
|
||||
cp m2mm $(EMHOME)/bin
|
||||
|
||||
@ -13,6 +13,10 @@
|
||||
#include <alloc.h>
|
||||
#include "main.h"
|
||||
|
||||
#ifdef OTHER_HOME
|
||||
#undef EM_DIR
|
||||
#define EM_DIR OTHER_HOME
|
||||
#endif
|
||||
static char lib_dir[128] = EM_DIR;
|
||||
|
||||
static struct liblist {
|
||||
@ -41,7 +45,8 @@ init_lib()
|
||||
{
|
||||
extern char *strcat();
|
||||
|
||||
strcat(lib_dir, "/lib/m2");
|
||||
strcat(lib_dir, "/");
|
||||
strcat(lib_dir, DEF_DIR);
|
||||
AddLibDir(lib_dir);
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user