Skip to content

tomasz-herman/PseudoAssemblerIDE

Repository files navigation

Logo

Pseudo-Assembler Integrated Development Environment

A modern, simple and powerful IDE for Pseudo-Assembler. Allows to write Pseudo-Assembler programs like never before due to the syntax highlighting and autocompletion. It is highly customizable and intuitive.

Run the project

To run the application do the following steps:

  • Make sure to be in the root directory of the project
  • Run the project using the command:
gradlew run

Building the project

You have several options when it comes to building the project:

Jar executable

To build jar executable run the following command:

gradlew jar

Your jar file will be located in ${PROJECT_ROOT}/build/libs.
You can run it using the following command:

java -jar ${JAR_FILE}

Zipped runtime

It includes scripts to run the application, as well as bundled minimalistic JRE.
To create zipped runtime run:

gradlew runtimeZip

After successful operation zipped runtime will be located in ${PROJECT_ROOT}/build/image.zip.
Extract archive somewhere, then in ${SOMEWHERE}/image/bin use the command to run the application:

pseudo-assembler-ide

Installer

To build the installer you will need:

  • Java JDK 14+
  • WiX Toolset (to build .msi installer)

After installing prerequisites simply run:

gradlew jpackage

You can build all different kinds of installer depending on your operating system, such as:

  • exe/msi
  • deb
  • pkg
  • rpm

You can find installer afterwards in ${PROJECT_ROOT}/image/jpackage.

Dependencies

Gallery

PAIDE_01 PAIDE_02 PAIDE_03 PAIDE_04 PAIDE_05