Start work on NDA

This commit is contained in:
Jeremy Rand 2013-07-25 13:44:14 -05:00
parent af42e7b29a
commit 5d6a71da3f
2 changed files with 10 additions and 2 deletions

View File

@ -17,8 +17,11 @@ OPS_OBJS=ops/abCOp.o ops/abCOpAdd.o ops/abCOpSubtr.o ops/abCOpMult.o \
SHELL_OBJS=abCMain.o $(CALC_OBJS) $(EXPR_OBJS) $(OPS_OBJS)
NDA_OBJS=abCNDA.o $(CALC_OBJS) $(EXPR_OBJS) $(OPS_OBJS)
NDA_RES=abCNDA.r
abCMain.o: abCalc.h abCStack.h expr/abCExpr.h ops/abCOp.h abCError.h
abCNDA.o: abCNDA.defs
abCNDA.r: abCNDA.defs
abCalc.o: abCalc.h expr/abCExpr.h abCMode.h expr/abCExpReal.h expr/abCExprInt.h \
abCStack.h ops/abCOp.h abCError.h

View File

@ -15,8 +15,10 @@ CFLAGS=-D ABCALC_GSOS
$(SHELL_NAME): fixtype $(SHELL_OBJS)
occ -o $(SHELL_NAME) $(SHELL_OBJS)
$(NDA_NAME): fixtype $(NDA_OBJS)
$(NDA_NAME): fixtype $(NDA_OBJS) $(NDA_NAME).r
cp $(NDA_NAME).r $(NDA_NAME)
occ -o $(NDA_NAME) $(NDA_OBJS)
chtyp -t nda $(NDA_NAME)
clean:
cp -p rm -f $(SHELL_NAME) $(SHELL_OBJS) $(SHELL_NAME).root
@ -32,3 +34,6 @@ fixtype:
%.o: %.c
occ $(CFLAGS) -c $<
%.r: %.rez
compile $< keep=$@