mirror of
https://github.com/vishapoberon/compiler.git
synced 2026-04-06 07:32:24 +00:00
parent
246fa180b8
commit
cbf3ee97ac
9 changed files with 197 additions and 87 deletions
34
makefile
34
makefile
|
|
@ -23,6 +23,10 @@ ifndef PREFIX
|
||||||
PREFIX = /opt/voc-$(RELEASE)
|
PREFIX = /opt/voc-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifndef PREFIXLN
|
||||||
|
PREFIXLN = /opt/voc
|
||||||
|
endif
|
||||||
|
|
||||||
CCOPT = -fPIC $(INCLUDEPATH) -g
|
CCOPT = -fPIC $(INCLUDEPATH) -g
|
||||||
|
|
||||||
CC = cc $(CCOPT) -c
|
CC = cc $(CCOPT) -c
|
||||||
|
|
@ -87,8 +91,6 @@ stage4:
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPS voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
||||||
$(VOCSTATIC0) -sPS compatIn.Mod
|
|
||||||
$(VOCSTATIC0) -smPS vmake.Mod
|
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -110,17 +112,8 @@ stage5:
|
||||||
$(CL) OCatCmd.c -o ocat \
|
$(CL) OCatCmd.c -o ocat \
|
||||||
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
||||||
|
|
||||||
$(CC) compatIn.c
|
|
||||||
$(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o version.o architecture.o
|
|
||||||
|
|
||||||
|
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#more v4 libs
|
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sP oocAscii.Mod
|
||||||
|
|
@ -220,6 +213,13 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
||||||
|
|
||||||
|
#more v4 libs
|
||||||
|
$(VOCSTATIC) -sP Printer.Mod
|
||||||
|
$(VOCSTATIC) -sP Strings.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets0.Mod
|
||||||
|
$(VOCSTATIC) -sP compatIn.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sP powStrings.Mod
|
||||||
|
|
||||||
|
|
@ -245,6 +245,14 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sP ethGZWriters.Mod
|
||||||
|
|
||||||
|
|
||||||
|
# build remaining tools
|
||||||
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
# $(VOCSTATIC0) -smPS vmake.Mod
|
||||||
|
# $(CC) compatIn.c
|
||||||
|
# $(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o oocIntStr.o oocConvTypes.o oocIntConv.o version.o architecture.o
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
stage7:
|
stage7:
|
||||||
#objects := $(wildcard *.o)
|
#objects := $(wildcard *.o)
|
||||||
#$(LD) objects
|
#$(LD) objects
|
||||||
|
|
@ -268,7 +276,7 @@ install:
|
||||||
cp voc $(PREFIX)/bin/
|
cp voc $(PREFIX)/bin/
|
||||||
cp showdef $(PREFIX)/bin/
|
cp showdef $(PREFIX)/bin/
|
||||||
cp ocat $(PREFIX)/bin/
|
cp ocat $(PREFIX)/bin/
|
||||||
cp vmake $(PREFIX)/bin/
|
#cp vmake $(PREFIX)/bin/
|
||||||
cp -a src $(PREFIX)/
|
cp -a src $(PREFIX)/
|
||||||
|
|
||||||
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
||||||
|
|
@ -284,7 +292,9 @@ install:
|
||||||
|
|
||||||
cp 05vishap.conf /etc/ld.so.conf.d/
|
cp 05vishap.conf /etc/ld.so.conf.d/
|
||||||
ldconfig
|
ldconfig
|
||||||
|
ln -s $(PREFIX) $(PREFIXLN)
|
||||||
|
|
||||||
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(PREFIX)
|
rm -rf $(PREFIX)
|
||||||
|
rm -rf $(PREFIXLN)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ ifndef PREFIX
|
||||||
PREFIX = /opt/voc-$(RELEASE)
|
PREFIX = /opt/voc-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifndef PREFIXLN
|
||||||
|
PREFIXLN = /opt/voc
|
||||||
|
endif
|
||||||
|
|
||||||
CCOPT = -fPIC $(INCLUDEPATH) -g
|
CCOPT = -fPIC $(INCLUDEPATH) -g
|
||||||
|
|
||||||
CC = cc $(CCOPT) -c
|
CC = cc $(CCOPT) -c
|
||||||
|
|
@ -87,8 +91,6 @@ stage4:
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPS voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
||||||
$(VOCSTATIC0) -sPS compatIn.Mod
|
|
||||||
$(VOCSTATIC0) -smPS vmake.Mod
|
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -110,17 +112,8 @@ stage5:
|
||||||
$(CL) OCatCmd.c -o ocat \
|
$(CL) OCatCmd.c -o ocat \
|
||||||
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
||||||
|
|
||||||
$(CC) compatIn.c
|
|
||||||
$(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o version.o architecture.o
|
|
||||||
|
|
||||||
|
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#more v4 libs
|
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sP oocAscii.Mod
|
||||||
|
|
@ -220,6 +213,13 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
||||||
|
|
||||||
|
#more v4 libs
|
||||||
|
$(VOCSTATIC) -sP Printer.Mod
|
||||||
|
$(VOCSTATIC) -sP Strings.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets0.Mod
|
||||||
|
$(VOCSTATIC) -sP compatIn.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sP powStrings.Mod
|
||||||
|
|
||||||
|
|
@ -245,6 +245,14 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sP ethGZWriters.Mod
|
||||||
|
|
||||||
|
|
||||||
|
# build remaining tools
|
||||||
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
# $(VOCSTATIC0) -smPS vmake.Mod
|
||||||
|
# $(CC) compatIn.c
|
||||||
|
# $(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o oocIntStr.o oocConvTypes.o oocIntConv.o version.o architecture.o
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
stage7:
|
stage7:
|
||||||
#objects := $(wildcard *.o)
|
#objects := $(wildcard *.o)
|
||||||
#$(LD) objects
|
#$(LD) objects
|
||||||
|
|
@ -268,7 +276,7 @@ install:
|
||||||
cp voc $(PREFIX)/bin/
|
cp voc $(PREFIX)/bin/
|
||||||
cp showdef $(PREFIX)/bin/
|
cp showdef $(PREFIX)/bin/
|
||||||
cp ocat $(PREFIX)/bin/
|
cp ocat $(PREFIX)/bin/
|
||||||
cp vmake $(PREFIX)/bin/
|
#cp vmake $(PREFIX)/bin/
|
||||||
cp -a src $(PREFIX)/
|
cp -a src $(PREFIX)/
|
||||||
|
|
||||||
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
||||||
|
|
@ -284,7 +292,9 @@ install:
|
||||||
|
|
||||||
cp 05vishap.conf /etc/ld.so.conf.d/
|
cp 05vishap.conf /etc/ld.so.conf.d/
|
||||||
ldconfig
|
ldconfig
|
||||||
|
ln -s $(PREFIX) $(PREFIXLN)
|
||||||
|
|
||||||
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(PREFIX)
|
rm -rf $(PREFIX)
|
||||||
|
rm -rf $(PREFIXLN)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ ifndef PREFIX
|
||||||
PREFIX = /opt/voc-$(RELEASE)
|
PREFIX = /opt/voc-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifndef PREFIXLN
|
||||||
|
PREFIXLN = /opt/voc
|
||||||
|
endif
|
||||||
|
|
||||||
CCOPT = -fPIC $(INCLUDEPATH) -g
|
CCOPT = -fPIC $(INCLUDEPATH) -g
|
||||||
|
|
||||||
CC = cc $(CCOPT) -c
|
CC = cc $(CCOPT) -c
|
||||||
|
|
@ -87,8 +91,6 @@ stage4:
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPS voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
||||||
$(VOCSTATIC0) -sPS compatIn.Mod
|
|
||||||
$(VOCSTATIC0) -smPS vmake.Mod
|
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -110,17 +112,8 @@ stage5:
|
||||||
$(CL) OCatCmd.c -o ocat \
|
$(CL) OCatCmd.c -o ocat \
|
||||||
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
||||||
|
|
||||||
$(CC) compatIn.c
|
|
||||||
$(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o version.o architecture.o
|
|
||||||
|
|
||||||
|
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#more v4 libs
|
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sP oocAscii.Mod
|
||||||
|
|
@ -220,6 +213,13 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
||||||
|
|
||||||
|
#more v4 libs
|
||||||
|
$(VOCSTATIC) -sP Printer.Mod
|
||||||
|
$(VOCSTATIC) -sP Strings.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets0.Mod
|
||||||
|
$(VOCSTATIC) -sP compatIn.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sP powStrings.Mod
|
||||||
|
|
||||||
|
|
@ -245,6 +245,14 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sP ethGZWriters.Mod
|
||||||
|
|
||||||
|
|
||||||
|
# build remaining tools
|
||||||
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
# $(VOCSTATIC0) -smPS vmake.Mod
|
||||||
|
# $(CC) compatIn.c
|
||||||
|
# $(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o oocIntStr.o oocConvTypes.o oocIntConv.o version.o architecture.o
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
stage7:
|
stage7:
|
||||||
#objects := $(wildcard *.o)
|
#objects := $(wildcard *.o)
|
||||||
#$(LD) objects
|
#$(LD) objects
|
||||||
|
|
@ -268,7 +276,7 @@ install:
|
||||||
cp voc $(PREFIX)/bin/
|
cp voc $(PREFIX)/bin/
|
||||||
cp showdef $(PREFIX)/bin/
|
cp showdef $(PREFIX)/bin/
|
||||||
cp ocat $(PREFIX)/bin/
|
cp ocat $(PREFIX)/bin/
|
||||||
cp vmake $(PREFIX)/bin/
|
#cp vmake $(PREFIX)/bin/
|
||||||
cp -a src $(PREFIX)/
|
cp -a src $(PREFIX)/
|
||||||
|
|
||||||
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
||||||
|
|
@ -284,7 +292,9 @@ install:
|
||||||
|
|
||||||
cp 05vishap.conf /etc/ld.so.conf.d/
|
cp 05vishap.conf /etc/ld.so.conf.d/
|
||||||
ldconfig
|
ldconfig
|
||||||
|
ln -s $(PREFIX) $(PREFIXLN)
|
||||||
|
|
||||||
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(PREFIX)
|
rm -rf $(PREFIX)
|
||||||
|
rm -rf $(PREFIXLN)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ ifndef PREFIX
|
||||||
PREFIX = /opt/voc-$(RELEASE)
|
PREFIX = /opt/voc-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifndef PREFIXLN
|
||||||
|
PREFIXLN = /opt/voc
|
||||||
|
endif
|
||||||
|
|
||||||
CCOPT = -fPIC $(INCLUDEPATH) -g
|
CCOPT = -fPIC $(INCLUDEPATH) -g
|
||||||
|
|
||||||
CC = cc $(CCOPT) -c
|
CC = cc $(CCOPT) -c
|
||||||
|
|
@ -87,8 +91,6 @@ stage4:
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPS voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
||||||
$(VOCSTATIC0) -sPS compatIn.Mod
|
|
||||||
$(VOCSTATIC0) -smPS vmake.Mod
|
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -110,17 +112,8 @@ stage5:
|
||||||
$(CL) OCatCmd.c -o ocat \
|
$(CL) OCatCmd.c -o ocat \
|
||||||
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
||||||
|
|
||||||
$(CC) compatIn.c
|
|
||||||
$(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o version.o architecture.o
|
|
||||||
|
|
||||||
|
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#more v4 libs
|
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sP oocAscii.Mod
|
||||||
|
|
@ -220,6 +213,13 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
||||||
|
|
||||||
|
#more v4 libs
|
||||||
|
$(VOCSTATIC) -sP Printer.Mod
|
||||||
|
$(VOCSTATIC) -sP Strings.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets0.Mod
|
||||||
|
$(VOCSTATIC) -sP compatIn.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sP powStrings.Mod
|
||||||
|
|
||||||
|
|
@ -245,6 +245,14 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sP ethGZWriters.Mod
|
||||||
|
|
||||||
|
|
||||||
|
# build remaining tools
|
||||||
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
# $(VOCSTATIC0) -smPS vmake.Mod
|
||||||
|
# $(CC) compatIn.c
|
||||||
|
# $(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o oocIntStr.o oocConvTypes.o oocIntConv.o version.o architecture.o
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
stage7:
|
stage7:
|
||||||
#objects := $(wildcard *.o)
|
#objects := $(wildcard *.o)
|
||||||
#$(LD) objects
|
#$(LD) objects
|
||||||
|
|
@ -268,7 +276,7 @@ install:
|
||||||
cp voc $(PREFIX)/bin/
|
cp voc $(PREFIX)/bin/
|
||||||
cp showdef $(PREFIX)/bin/
|
cp showdef $(PREFIX)/bin/
|
||||||
cp ocat $(PREFIX)/bin/
|
cp ocat $(PREFIX)/bin/
|
||||||
cp vmake $(PREFIX)/bin/
|
#cp vmake $(PREFIX)/bin/
|
||||||
cp -a src $(PREFIX)/
|
cp -a src $(PREFIX)/
|
||||||
|
|
||||||
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
||||||
|
|
@ -284,7 +292,9 @@ install:
|
||||||
|
|
||||||
cp 05vishap.conf /etc/ld.so.conf.d/
|
cp 05vishap.conf /etc/ld.so.conf.d/
|
||||||
ldconfig
|
ldconfig
|
||||||
|
ln -s $(PREFIX) $(PREFIXLN)
|
||||||
|
|
||||||
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(PREFIX)
|
rm -rf $(PREFIX)
|
||||||
|
rm -rf $(PREFIXLN)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ ifndef PREFIX
|
||||||
PREFIX = /opt/voc-$(RELEASE)
|
PREFIX = /opt/voc-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifndef PREFIXLN
|
||||||
|
PREFIXLN = /opt/voc
|
||||||
|
endif
|
||||||
|
|
||||||
CCOPT = -fPIC $(INCLUDEPATH) -g
|
CCOPT = -fPIC $(INCLUDEPATH) -g
|
||||||
|
|
||||||
CC = cc $(CCOPT) -c
|
CC = cc $(CCOPT) -c
|
||||||
|
|
@ -87,8 +91,6 @@ stage4:
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPS voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
||||||
$(VOCSTATIC0) -sPS compatIn.Mod
|
|
||||||
$(VOCSTATIC0) -smPS vmake.Mod
|
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -110,17 +112,8 @@ stage5:
|
||||||
$(CL) OCatCmd.c -o ocat \
|
$(CL) OCatCmd.c -o ocat \
|
||||||
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
||||||
|
|
||||||
$(CC) compatIn.c
|
|
||||||
$(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o version.o architecture.o
|
|
||||||
|
|
||||||
|
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#more v4 libs
|
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sP oocAscii.Mod
|
||||||
|
|
@ -220,6 +213,13 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
||||||
|
|
||||||
|
#more v4 libs
|
||||||
|
$(VOCSTATIC) -sP Printer.Mod
|
||||||
|
$(VOCSTATIC) -sP Strings.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets0.Mod
|
||||||
|
$(VOCSTATIC) -sP compatIn.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sP powStrings.Mod
|
||||||
|
|
||||||
|
|
@ -245,6 +245,14 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sP ethGZWriters.Mod
|
||||||
|
|
||||||
|
|
||||||
|
# build remaining tools
|
||||||
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
# $(VOCSTATIC0) -smPS vmake.Mod
|
||||||
|
# $(CC) compatIn.c
|
||||||
|
# $(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o oocIntStr.o oocConvTypes.o oocIntConv.o version.o architecture.o
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
stage7:
|
stage7:
|
||||||
#objects := $(wildcard *.o)
|
#objects := $(wildcard *.o)
|
||||||
#$(LD) objects
|
#$(LD) objects
|
||||||
|
|
@ -268,7 +276,7 @@ install:
|
||||||
cp voc $(PREFIX)/bin/
|
cp voc $(PREFIX)/bin/
|
||||||
cp showdef $(PREFIX)/bin/
|
cp showdef $(PREFIX)/bin/
|
||||||
cp ocat $(PREFIX)/bin/
|
cp ocat $(PREFIX)/bin/
|
||||||
cp vmake $(PREFIX)/bin/
|
#cp vmake $(PREFIX)/bin/
|
||||||
cp -a src $(PREFIX)/
|
cp -a src $(PREFIX)/
|
||||||
|
|
||||||
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
||||||
|
|
@ -284,7 +292,9 @@ install:
|
||||||
|
|
||||||
cp 05vishap.conf /etc/ld.so.conf.d/
|
cp 05vishap.conf /etc/ld.so.conf.d/
|
||||||
ldconfig
|
ldconfig
|
||||||
|
ln -s $(PREFIX) $(PREFIXLN)
|
||||||
|
|
||||||
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(PREFIX)
|
rm -rf $(PREFIX)
|
||||||
|
rm -rf $(PREFIXLN)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ ifndef PREFIX
|
||||||
PREFIX = /opt/voc-$(RELEASE)
|
PREFIX = /opt/voc-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifndef PREFIXLN
|
||||||
|
PREFIXLN = /opt/voc
|
||||||
|
endif
|
||||||
|
|
||||||
CCOPT = -fPIC $(INCLUDEPATH) -g
|
CCOPT = -fPIC $(INCLUDEPATH) -g
|
||||||
|
|
||||||
CC = cc $(CCOPT) -c
|
CC = cc $(CCOPT) -c
|
||||||
|
|
@ -87,8 +91,6 @@ stage4:
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPS voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
||||||
$(VOCSTATIC0) -sPS compatIn.Mod
|
|
||||||
$(VOCSTATIC0) -smPS vmake.Mod
|
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -110,17 +112,8 @@ stage5:
|
||||||
$(CL) OCatCmd.c -o ocat \
|
$(CL) OCatCmd.c -o ocat \
|
||||||
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
||||||
|
|
||||||
$(CC) compatIn.c
|
|
||||||
$(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o version.o architecture.o
|
|
||||||
|
|
||||||
|
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#more v4 libs
|
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sP oocAscii.Mod
|
||||||
|
|
@ -220,6 +213,13 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
||||||
|
|
||||||
|
#more v4 libs
|
||||||
|
$(VOCSTATIC) -sP Printer.Mod
|
||||||
|
$(VOCSTATIC) -sP Strings.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets0.Mod
|
||||||
|
$(VOCSTATIC) -sP compatIn.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sP powStrings.Mod
|
||||||
|
|
||||||
|
|
@ -245,6 +245,14 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sP ethGZWriters.Mod
|
||||||
|
|
||||||
|
|
||||||
|
# build remaining tools
|
||||||
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
# $(VOCSTATIC0) -smPS vmake.Mod
|
||||||
|
# $(CC) compatIn.c
|
||||||
|
# $(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o oocIntStr.o oocConvTypes.o oocIntConv.o version.o architecture.o
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
stage7:
|
stage7:
|
||||||
#objects := $(wildcard *.o)
|
#objects := $(wildcard *.o)
|
||||||
#$(LD) objects
|
#$(LD) objects
|
||||||
|
|
@ -268,7 +276,7 @@ install:
|
||||||
cp voc $(PREFIX)/bin/
|
cp voc $(PREFIX)/bin/
|
||||||
cp showdef $(PREFIX)/bin/
|
cp showdef $(PREFIX)/bin/
|
||||||
cp ocat $(PREFIX)/bin/
|
cp ocat $(PREFIX)/bin/
|
||||||
cp vmake $(PREFIX)/bin/
|
#cp vmake $(PREFIX)/bin/
|
||||||
cp -a src $(PREFIX)/
|
cp -a src $(PREFIX)/
|
||||||
|
|
||||||
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
||||||
|
|
@ -284,7 +292,9 @@ install:
|
||||||
|
|
||||||
cp 05vishap.conf /etc/ld.so.conf.d/
|
cp 05vishap.conf /etc/ld.so.conf.d/
|
||||||
ldconfig
|
ldconfig
|
||||||
|
ln -s $(PREFIX) $(PREFIXLN)
|
||||||
|
|
||||||
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(PREFIX)
|
rm -rf $(PREFIX)
|
||||||
|
rm -rf $(PREFIXLN)
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,10 @@ ifndef PREFIX
|
||||||
PREFIX = /opt/voc-$(RELEASE)
|
PREFIX = /opt/voc-$(RELEASE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifndef PREFIXLN
|
||||||
|
PREFIXLN = /opt/voc
|
||||||
|
endif
|
||||||
|
|
||||||
CCOPT = -fPIC $(INCLUDEPATH) -g
|
CCOPT = -fPIC $(INCLUDEPATH) -g
|
||||||
|
|
||||||
CC = cc $(CCOPT) -c
|
CC = cc $(CCOPT) -c
|
||||||
|
|
@ -87,8 +91,6 @@ stage4:
|
||||||
$(VOCSTATIC0) -smPS voc.Mod
|
$(VOCSTATIC0) -smPS voc.Mod
|
||||||
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
$(VOCSTATIC0) -smPS BrowserCmd.Mod
|
||||||
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
$(VOCSTATIC0) -smPS OCatCmd.Mod
|
||||||
$(VOCSTATIC0) -sPS compatIn.Mod
|
|
||||||
$(VOCSTATIC0) -smPS vmake.Mod
|
|
||||||
|
|
||||||
#this is to build the compiler from C sources.
|
#this is to build the compiler from C sources.
|
||||||
#this is a way to create a bootstrap binary.
|
#this is a way to create a bootstrap binary.
|
||||||
|
|
@ -110,17 +112,8 @@ stage5:
|
||||||
$(CL) OCatCmd.c -o ocat \
|
$(CL) OCatCmd.c -o ocat \
|
||||||
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
SYSTEM.o Args.o Console.o Modules.o Unix.o oocOakStrings.o architecture.o version.o Kernel.o Files.o Reals.o CmdlnTexts.o
|
||||||
|
|
||||||
$(CC) compatIn.c
|
|
||||||
$(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o version.o architecture.o
|
|
||||||
|
|
||||||
|
|
||||||
# build all library files
|
# build all library files
|
||||||
stage6:
|
stage6:
|
||||||
#more v4 libs
|
|
||||||
$(VOCSTATIC) -sP Printer.Mod
|
|
||||||
$(VOCSTATIC) -sP Strings.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets.Mod
|
|
||||||
$(VOCSTATIC) -sP Sets0.Mod
|
|
||||||
|
|
||||||
#ooc libs
|
#ooc libs
|
||||||
$(VOCSTATIC) -sP oocAscii.Mod
|
$(VOCSTATIC) -sP oocAscii.Mod
|
||||||
|
|
@ -220,6 +213,13 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
$(VOCSTATIC) -sP ulmRandomGenerators.Mod
|
||||||
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
$(VOCSTATIC) -sP ulmTCrypt.Mod
|
||||||
|
|
||||||
|
#more v4 libs
|
||||||
|
$(VOCSTATIC) -sP Printer.Mod
|
||||||
|
$(VOCSTATIC) -sP Strings.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets.Mod
|
||||||
|
$(VOCSTATIC) -sP Sets0.Mod
|
||||||
|
$(VOCSTATIC) -sP compatIn.Mod
|
||||||
|
|
||||||
#pow32 libs
|
#pow32 libs
|
||||||
$(VOCSTATIC) -sP powStrings.Mod
|
$(VOCSTATIC) -sP powStrings.Mod
|
||||||
|
|
||||||
|
|
@ -245,6 +245,14 @@ stage6:
|
||||||
$(VOCSTATIC) -sP ethGZWriters.Mod
|
$(VOCSTATIC) -sP ethGZWriters.Mod
|
||||||
|
|
||||||
|
|
||||||
|
# build remaining tools
|
||||||
|
# $(VOCSTATIC0) -sPS compatIn.Mod
|
||||||
|
# $(VOCSTATIC0) -smPS vmake.Mod
|
||||||
|
# $(CC) compatIn.c
|
||||||
|
# $(CL) vmake.c -o vmake SYSTEM.o Args.o compatIn.o CmdlnTexts.o Console.o Files.o Reals.o Modules.o Kernel.o Unix.o oocOakStrings.o oocIntStr.o oocConvTypes.o oocIntConv.o version.o architecture.o
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
stage7:
|
stage7:
|
||||||
#objects := $(wildcard *.o)
|
#objects := $(wildcard *.o)
|
||||||
#$(LD) objects
|
#$(LD) objects
|
||||||
|
|
@ -268,7 +276,7 @@ install:
|
||||||
cp voc $(PREFIX)/bin/
|
cp voc $(PREFIX)/bin/
|
||||||
cp showdef $(PREFIX)/bin/
|
cp showdef $(PREFIX)/bin/
|
||||||
cp ocat $(PREFIX)/bin/
|
cp ocat $(PREFIX)/bin/
|
||||||
cp vmake $(PREFIX)/bin/
|
#cp vmake $(PREFIX)/bin/
|
||||||
cp -a src $(PREFIX)/
|
cp -a src $(PREFIX)/
|
||||||
|
|
||||||
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
test -d $(PREFIX)/lib/voc | mkdir -p $(PREFIX)/lib/voc
|
||||||
|
|
@ -284,7 +292,9 @@ install:
|
||||||
|
|
||||||
cp 05vishap.conf /etc/ld.so.conf.d/
|
cp 05vishap.conf /etc/ld.so.conf.d/
|
||||||
ldconfig
|
ldconfig
|
||||||
|
ln -s $(PREFIX) $(PREFIXLN)
|
||||||
|
|
||||||
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
# cp *.o $(PREFIX)/lib/voc/$(RELEASE)/obj/
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -rf $(PREFIX)
|
rm -rf $(PREFIX)
|
||||||
|
rm -rf $(PREFIXLN)
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,14 @@
|
||||||
MODULE compatIn;
|
MODULE compatIn;
|
||||||
(* module created to compile Make utility from Trianus v4 system with less changes in original file ; -- noch *)
|
(* module created to compile Make utility from Trianus v4 system with less changes in original file ; -- noch *)
|
||||||
IMPORT Args;
|
IMPORT Args, IntStr := oocIntStr;
|
||||||
|
|
||||||
VAR Done* : BOOLEAN;
|
VAR Done* : BOOLEAN;
|
||||||
argnum : INTEGER;
|
argnum : INTEGER;
|
||||||
|
|
||||||
PROCEDURE Open*;
|
PROCEDURE Open*;
|
||||||
BEGIN
|
BEGIN
|
||||||
argnum := 0;
|
argnum := 0;
|
||||||
Done := FALSE;
|
Done := FALSE;
|
||||||
END Open;
|
END Open;
|
||||||
|
|
||||||
PROCEDURE Name*(VAR name : ARRAY OF CHAR);
|
PROCEDURE Name*(VAR name : ARRAY OF CHAR);
|
||||||
|
|
@ -22,6 +23,28 @@ ELSE
|
||||||
END
|
END
|
||||||
END Name;
|
END Name;
|
||||||
|
|
||||||
|
PROCEDURE Int*(VAR i : INTEGER);
|
||||||
|
VAR l : LONGINT;
|
||||||
|
r : IntStr.ConvResults;
|
||||||
|
name : ARRAY 32 OF CHAR;
|
||||||
|
BEGIN
|
||||||
|
INC(argnum);
|
||||||
|
|
||||||
|
IF argnum < Args.argc THEN
|
||||||
|
Args.Get(argnum, name);
|
||||||
|
IntStr.StrToInt(name, l, r);
|
||||||
|
IF r = IntStr.strAllRight THEN
|
||||||
|
i := SHORT(l);
|
||||||
|
Done := TRUE
|
||||||
|
ELSE
|
||||||
|
Done := FALSE
|
||||||
|
END
|
||||||
|
ELSE
|
||||||
|
Done := FALSE;
|
||||||
|
END
|
||||||
|
END Int;
|
||||||
|
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
Open();
|
Open();
|
||||||
END compatIn.
|
END compatIn.
|
||||||
|
|
|
||||||
17
src/tools/vmake/makefile
Normal file
17
src/tools/vmake/makefile
Normal file
|
|
@ -0,0 +1,17 @@
|
||||||
|
|
||||||
|
VOC = /opt/voc/bin/voc
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
all:
|
||||||
|
$(VOC) -M vmake.Mod
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm *.o
|
||||||
|
rm *.c
|
||||||
|
|
||||||
|
install:
|
||||||
|
cp vmake /opt/voc/bin/
|
||||||
|
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue