pas2js/tools/releasecreator
2024-01-10 16:57:26 +01:00
..
.gitignore releasecreator: started 2024-01-10 10:47:39 +01:00
findwriteln.pas releasecreator: copy folders 2024-01-10 12:10:36 +01:00
Pas2jsReleaseCreator.lpi releasecreator: compile pas2js exe 2024-01-10 10:47:39 +01:00
Pas2jsReleaseCreator.lpr releasecreator: clearer help 2024-01-10 16:46:18 +01:00
README.txt releasecreator: clearer help 2024-01-10 16:57:26 +01:00

Pas2jsReleaseCreator is a tool to create a release or a snapshot of pas2js.

It creates a zip for a binary distribution of pasj2s:
- binaries, e.g. pas2js.exe and some tools like compileserver.exe
- demos
- packages
- It does not include the compiler sources.

The creator requires some installed tools: git, make, zip, fpc release version,
and fpc devel version.

Running:

./Pas2jsReleaseCreator -s ../.. --fpcrelease=/usr/lib/fpc/3.2.2/ppcx64 --fpcdevel=/usr/lib/fpc/3.3.1/ppcx64 -x

You can put some parameters into an ini file and pass that via -c.
Example for an ini file:

[Main]
fpcrelease=/usr/lib/fpc/3.2.2/ppcx64
fpcdevel=/usr/lib/fpc/3.3.1/ppcx64
sourcedir=../..