Skip to content

This is a Microsoft Paint like app, where multiple user can draw on the same canvas at the same time through network connection.

License

Notifications You must be signed in to change notification settings

gpeter12/sharedtable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sharedtable

This is a Microsoft Paint like app, where multiple user can draw on the same canvas at the same time.

!!IMPORTANT: Before all, you need to set the JAVA_HOME environment variable to the installation path of OpenJDK 14.0.1

Build

  1. Navigate to the SharedTable directory
  2. Open a terminal
  3. ./gradlew build

Run

  1. Navigate to the SharedTable directory
  2. Open a terminal
  3. ./gradlew run

make portable jlink image

  1. Navigate to the SharedTable directory
  2. Open a terminal
  3. ./gradlew jlink

The image will be in build/image directory

make debian package

  1. Navigate to the SharedTable directory
  2. Open a terminal
  3. ./gradlew jlink
  4. ./gradlew make_deb

The sharedtable.deb file will be in deb_release directory

make windows installer

  1. install NSIS (https://nsis.sourceforge.io/Download) precisely to 'C:\Program Files (x86)\NSIS
  2. Navigate to the SharedTable directory
  3. Open a terminal
  4. gradlew jlink
  5. graldew make_installer

The installer will be in nsisOutput directory

About

This is a Microsoft Paint like app, where multiple user can draw on the same canvas at the same time through network connection.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages