PRT.ProjectDownloads History

Hide minor edits - Show changes to markup - Cancel

December 12, 2013, at 09:11 AM by 192.16.201.181 -
Changed lines 7-8 from:
to:
  • Reo with optimzation 1 for many-to-one pattern
Deleted line 32:
November 29, 2013, at 11:59 AM by 192.16.201.181 -
Changed lines 8-12 from:

click on the project that interests you, and it will initiate download of a .zip file. Inside you will find a hierarchy of directories, of two types: source code, and "other". Source code directories each have their own netbeans project folder and mercurial repository. The executable for the application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application. It is in the top level directory and called "RUNME.sh". Inside, the script shows the application's command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans, the "C/C++" or "All" version), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder. To find it, each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

Library projects usually have at least two netbeans folders, one is for building the library source as part of a monolithic application that exercises the code. This is convenient for developing and debugging the library code. The second folder is for building the library file. Once built, the library will be a few levels down inside the "dist" subfolder. To use it, it has to be renamed and moved to the "PR__lib" directory, where it will replace the previous version. A rename is necessary because netbeans names the library file the same as the netbeans project folder.

to:

clicking on a project will initiate download of a .zip file. Inside you will find a hierarchy of directories, of two types: source code, and "other". Source code directories each have their own netbeans project folder and mercurial repository. The netbeans project contains the makefiles, command line, and so on. The application project builds an executable that is places inside the dist/bin directory. Any data it may require as input is inside the dist/data directory. A script, called RUNME.sh is provided, which executes the application. Inside, the script shows the application's command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory, make sure the script and executable have execute permissions, and type "./RUNME"

The development environment is Linux Ubuntu, using Netbeans as the IDE.

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans 7.0.1 we all use the same version, so that we can share projects, when this was written that was vers. 7.0.1, get the "C/C++" or "All" option). Use it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder. To find it, each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

Netbeans sometimes hard-codes paths into its projects. To work around this, create a series of links that recreate the path to the directory where the code was originally developed:

"/home/kshalle/D/2__Work/1__Development/0__Code/PR/PR__ML_lib__sharedMem/Projects"

Projects that generate a library usually have at least two netbeans folders, one is for building the library source as part of a monolithic application that exercises the library code. This is convenient for developing and debugging the library code. The second folder is for building the actual library file. Once built, the library will be in the "PR__lib" directory, where it will replace the previous version.

Another approach would be to install VMware Player, then install Linux into a virtual machine, then build the source code inside the Linux virtual machine.

VMware Player: https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/6_0

Linux (Ubuntu 12.04 LTS): http://www.ubuntu.com/download/desktop

When you download Ubuntu, you will get a file that ends in ".iso" Then, when you create a virtual machine inside VMware, it will ask you for a "CD image" or just "image" of the operating system.. browse to the ".iso" image of Ubuntu and select that.

Once you have this working, there is an option for "sharing" your windows files with the Linux running inside VMware.. this way, you can use windows for everything, and save all your work in the windows file system, and then those files can also be used inside Linux, which is running in VMware.

November 27, 2013, at 11:49 PM by 82.139.114.22 -
Changed line 8 from:

click on the project that interests you, and it will initiate download of a .zip file. That file can then be unzipped on your machine anywhere you like. Inside you will find a hierarchy of projects, each with its own netbeans project folder, and mercurial repository. The top level project is an application that links to and uses the rest of the projects. The executable for that application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application. It is in the top level directory and called "RUNME.sh". Inside, the script shows the application's command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

to:

click on the project that interests you, and it will initiate download of a .zip file. Inside you will find a hierarchy of directories, of two types: source code, and "other". Source code directories each have their own netbeans project folder and mercurial repository. The executable for the application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application. It is in the top level directory and called "RUNME.sh". Inside, the script shows the application's command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

November 23, 2013, at 08:15 PM by 82.139.114.22 -
Added lines 3-7:

Here are the projects available for download (click on one and the download will begin):

  • DKU project used to develop the DKU pattern
  • PRDSL example project for Domain Specific Languages
Deleted lines 13-16:

Here are the projects available for download (click on one and the download will begin):

  • DKU project used to develop the DKU pattern
  • PRDSL example project for Domain Specific Languages
November 23, 2013, at 08:15 PM by 82.139.114.22 -
Changed lines 11-12 from:
  • DKU project used to develop the DKU pattern
to:
  • DKU project used to develop the DKU pattern
  • PRDSL example project for Domain Specific Languages
Changed line 3 from:

click on the project that interests you, and it will initiate download of a .zip file. That file can then be unzipped on your machine anywhere you like. Inside you will find a hierarchy of projects, each with its own netbeans project folder, and mercurial repository. The top level project is an application that links to and uses the rest of the projects. The executable for that application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application. It is in the top level directory and called "RUNME.sh". Inside, the script shows the command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

to:

click on the project that interests you, and it will initiate download of a .zip file. That file can then be unzipped on your machine anywhere you like. Inside you will find a hierarchy of projects, each with its own netbeans project folder, and mercurial repository. The top level project is an application that links to and uses the rest of the projects. The executable for that application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application. It is in the top level directory and called "RUNME.sh". Inside, the script shows the application's command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

Changed lines 5-7 from:

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans, with the "All" option), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder that was unzipped along with the source code. Each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

Library projects usually have at least two netbeans folders, one is for building the library source as part of a monolithic application that exercises the code. This is convenient for developing and debugging the library code. The second folder is for building the library file. Once built, the library will be a few levels down inside the "dist" subfolder, and has to be renamed and moved to the "PR__lib" directory, in order to replace the previous version. Netbeans names the library the same as the netbeans project folder, so a rename is necessary.

to:

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans, the "C/C++" or "All" version), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder. To find it, each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

Library projects usually have at least two netbeans folders, one is for building the library source as part of a monolithic application that exercises the code. This is convenient for developing and debugging the library code. The second folder is for building the library file. Once built, the library will be a few levels down inside the "dist" subfolder. To use it, it has to be renamed and moved to the "PR__lib" directory, where it will replace the previous version. A rename is necessary because netbeans names the library file the same as the netbeans project folder.

Changed line 5 from:

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans, with the "C/C++" option), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder that was unzipped along with the source code. Each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

to:

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans, with the "All" option), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder that was unzipped along with the source code. Each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

Changed line 5 from:

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder that was unzipped along with the source code. Each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

to:

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans, with the "C/C++" option), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder that was unzipped along with the source code. Each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

Changed line 3 from:

click on the project that interests you, and it will initiate download of a .zip file. That file can then be unzipped on your machine anywhere you like. Inside you will find a hierarchy of projects, each with its own netbeans project folder, and mercurial repository. The top level project is an application that links to and uses the rest of the projects. The executable for that application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application, in the top level directory, called "RUNME.sh". Inside, the script shows the command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

to:

click on the project that interests you, and it will initiate download of a .zip file. That file can then be unzipped on your machine anywhere you like. Inside you will find a hierarchy of projects, each with its own netbeans project folder, and mercurial repository. The top level project is an application that links to and uses the rest of the projects. The executable for that application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application. It is in the top level directory and called "RUNME.sh". Inside, the script shows the command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

Added lines 2-9:

click on the project that interests you, and it will initiate download of a .zip file. That file can then be unzipped on your machine anywhere you like. Inside you will find a hierarchy of projects, each with its own netbeans project folder, and mercurial repository. The top level project is an application that links to and uses the rest of the projects. The executable for that application is inside the bin directory. Any data it may require as input is inside the data directory. A script is provided to execute the application, in the top level directory, called "RUNME.sh". Inside, the script shows the command line arguments and has comments related to the application and data. To run it, simply cd into that top level directory and type "./RUNME"

If you wish to modify any of the source and rebuild, this can be done by getting netbeans (download netbeans), and then using it to open the appropriate netbeans project, which is included. Once you run netbeans, a "projects" pane appears on the left, right click there and choose "open project", and then navigate to the project folder that was unzipped along with the source code. Each netbeans project folder starts with "nb__", and is included in the same directory as the root of the source code it builds.

Library projects usually have at least two netbeans folders, one is for building the library source as part of a monolithic application that exercises the code. This is convenient for developing and debugging the library code. The second folder is for building the library file. Once built, the library will be a few levels down inside the "dist" subfolder, and has to be renamed and moved to the "PR__lib" directory, in order to replace the previous version. Netbeans names the library the same as the netbeans project folder, so a rename is necessary.

Here are the projects available for download (click on one and the download will begin):

Added line 3:
  • DKU project used to develop the DKU pattern
Added lines 1-2:

Download .zip files containing complete, ready to run, projects