mirror of
https://github.com/jeremysrand/abCalc.git
synced 2025-02-05 18:32:49 +00:00
Start work on NDA
This commit is contained in:
parent
af42e7b29a
commit
5d6a71da3f
@ -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)
|
SHELL_OBJS=abCMain.o $(CALC_OBJS) $(EXPR_OBJS) $(OPS_OBJS)
|
||||||
|
|
||||||
NDA_OBJS=abCNDA.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
|
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 \
|
abCalc.o: abCalc.h expr/abCExpr.h abCMode.h expr/abCExpReal.h expr/abCExprInt.h \
|
||||||
abCStack.h ops/abCOp.h abCError.h
|
abCStack.h ops/abCOp.h abCError.h
|
||||||
|
9
Makefile
9
Makefile
@ -15,8 +15,10 @@ CFLAGS=-D ABCALC_GSOS
|
|||||||
$(SHELL_NAME): fixtype $(SHELL_OBJS)
|
$(SHELL_NAME): fixtype $(SHELL_OBJS)
|
||||||
occ -o $(SHELL_NAME) $(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:
|
clean:
|
||||||
cp -p rm -f $(SHELL_NAME) $(SHELL_OBJS) $(SHELL_NAME).root
|
cp -p rm -f $(SHELL_NAME) $(SHELL_OBJS) $(SHELL_NAME).root
|
||||||
@ -32,3 +34,6 @@ fixtype:
|
|||||||
|
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
occ $(CFLAGS) -c $<
|
occ $(CFLAGS) -c $<
|
||||||
|
|
||||||
|
%.r: %.rez
|
||||||
|
compile $< keep=$@
|
||||||
|
Loading…
x
Reference in New Issue
Block a user