[Pntool-developers] SF.net SVN: pntool:[264]
Brought to you by:
compaqdrew,
miordache
From: <mio...@us...> - 2012-08-15 20:59:35
|
Revision: 264 http://pntool.svn.sourceforge.net/pntool/?rev=264&view=rev Author: miordache Date: 2012-08-15 20:59:28 +0000 (Wed, 15 Aug 2012) Log Message: ----------- update of old_versions folder Modified Paths: -------------- present_version/README.txt Added Paths: ----------- old_versions/version_1/ old_versions/version_1/LICENSE/ old_versions/version_1/Makefile old_versions/version_1/Makefile-cygwin.mak old_versions/version_1/Makefile-linux.mak old_versions/version_1/README.txt old_versions/version_1/doc/ old_versions/version_1/examples/ old_versions/version_1/newcodegen/ old_versions/version_1/parser/ old_versions/version_1/pnheaders/ old_versions/version_1/spnbox/ Copied: old_versions/version_1/Makefile (from rev 263, present_version/Makefile) =================================================================== --- old_versions/version_1/Makefile (rev 0) +++ old_versions/version_1/Makefile 2012-08-15 20:59:28 UTC (rev 264) @@ -0,0 +1,33 @@ +# This is the make file of the entire program. + + +COMPILER=gcc -g +LDFLAGS=-lm -ldl + +PNHEADERS=pnheaders +SPNBOX=spnbox +CODEGEN=newcodegen +CODEGENOBJS = $(CODEGEN) +TRANSLATOR=parser + +ct: objectfiles main_function2.o + $(COMPILER) -o ct $(PNHEADERS)/*.o $(CODEGENOBJS)/*.o $(SPNBOX)/*.o \ + main_function2.o $(SPNBOX)/*.a $(TRANSLATOR)/*.o $(LDFLAGS) + +objectfiles: + cd $(PNHEADERS); make + cd $(CODEGEN); make -f Makefile-linux.mak static + cd $(SPNBOX); make + cd $(TRANSLATOR); make + +main_function2.o: $(PNHEADERS)/main_function2.c $(PNHEADERS)/pns.h $(SPNBOX)/spnbox.h $(CODEGEN)/codegen.h + $(COMPILER) -c $(PNHEADERS)/main_function2.c -Ispnbox -I$(CODEGEN) -I$(PNHEADERS) + +clean: + rm -f main_function2.o + rm -f ct + cd $(PNHEADERS); make clean + cd $(CODEGEN); make -f Makefile-linux.mak clean + cd $(TRANSLATOR); make clean + cd $(SPNBOX); make clean + Copied: old_versions/version_1/Makefile-cygwin.mak (from rev 263, present_version/Makefile-cygwin.mak) =================================================================== --- old_versions/version_1/Makefile-cygwin.mak (rev 0) +++ old_versions/version_1/Makefile-cygwin.mak 2012-08-15 20:59:28 UTC (rev 264) @@ -0,0 +1,33 @@ +# This is the make file of the entire program. + + +COMPILER=gcc -g +LDFLAGS=-lm -ldl + +PNHEADERS=pnheaders +SPNBOX=spnbox +CODEGEN=newcodegen +CODEGENOBJS = $(CODEGEN) +TRANSLATOR=parser + +ct: objectfiles main_function2.o + $(COMPILER) -o ct $(PNHEADERS)/*.o $(CODEGENOBJS)/*.o $(SPNBOX)/*.o \ + main_function2.o $(SPNBOX)/*.a $(TRANSLATOR)/*.o $(LDFLAGS) + +objectfiles: + cd $(PNHEADERS); make + cd $(CODEGEN); make -f Makefile-cygwin.mak static + cd $(SPNBOX); make + cd $(TRANSLATOR); make + +main_function2.o: $(PNHEADERS)/main_function2.c $(PNHEADERS)/pns.h $(SPNBOX)/spnbox.h $(CODEGEN)/codegen.h + $(COMPILER) -c $(PNHEADERS)/main_function2.c -Ispnbox -I$(CODEGEN) -I$(PNHEADERS) + +clean: + rm -f main_function2.o + rm -f ct + cd $(PNHEADERS); make clean + cd $(CODEGEN); make -f Makefile-cygwin.mak clean + cd $(TRANSLATOR); make clean + cd $(SPNBOX); make clean + Copied: old_versions/version_1/Makefile-linux.mak (from rev 263, present_version/Makefile-linux.mak) =================================================================== --- old_versions/version_1/Makefile-linux.mak (rev 0) +++ old_versions/version_1/Makefile-linux.mak 2012-08-15 20:59:28 UTC (rev 264) @@ -0,0 +1,33 @@ +# This is the make file of the entire program. + + +COMPILER=gcc -g +LDFLAGS=-lm -ldl + +PNHEADERS=pnheaders +SPNBOX=spnbox +CODEGEN=newcodegen +CODEGENOBJS = $(CODEGEN) +TRANSLATOR=parser + +ct: objectfiles main_function2.o + $(COMPILER) -o ct $(PNHEADERS)/*.o $(CODEGENOBJS)/*.o $(SPNBOX)/*.o \ + main_function2.o $(SPNBOX)/*.a $(TRANSLATOR)/*.o $(LDFLAGS) + +objectfiles: + cd $(PNHEADERS); make + cd $(CODEGEN); make -f Makefile-linux.mak static + cd $(SPNBOX); make + cd $(TRANSLATOR); make + +main_function2.o: $(PNHEADERS)/main_function2.c $(PNHEADERS)/pns.h $(SPNBOX)/spnbox.h $(CODEGEN)/codegen.h + $(COMPILER) -c $(PNHEADERS)/main_function2.c -Ispnbox -I$(CODEGEN) -I$(PNHEADERS) + +clean: + rm -f main_function2.o + rm -f ct + cd $(PNHEADERS); make clean + cd $(CODEGEN); make -f Makefile-linux.mak clean + cd $(TRANSLATOR); make clean + cd $(SPNBOX); make clean + Copied: old_versions/version_1/README.txt (from rev 263, present_version/README.txt) =================================================================== --- old_versions/version_1/README.txt (rev 0) +++ old_versions/version_1/README.txt 2012-08-15 20:59:28 UTC (rev 264) @@ -0,0 +1,17 @@ +To build the software, copy first the directory third-party from the directory +of the current version to this directory. + +Use the command "make" to build the program. + + +After building the software you may use it as follows: + +1) Write the specification file. + +2) Copy ProcessTemplate.c, SupervisorTemplate.c, and spcommon.h from newcodegen to the working directory. These are skeleton files for the concurrency code. + +3) Run the concurrency software. This will build the source code files specified in the specification file. + +4) Build your application with the generated makefile. + + Modified: present_version/README.txt =================================================================== --- present_version/README.txt 2011-09-05 12:28:05 UTC (rev 263) +++ present_version/README.txt 2012-08-15 20:59:28 UTC (rev 264) @@ -8,4 +8,3 @@ 4) Build your application with the generated makefile. - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |