- Notifications
You must be signed in to change notification settings - Fork1
Fork of SQuirreL SQL Client (seehttps://squirrelsql.org), with Gradle build scripts added.
License
chirontt/squirrel-sql-code
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
SQuirreL SQL Client is a graphical Java programthat will allow you to view the structure of a JDBC-compliant database, browsethe data in tables, issue SQL commands, etc.
Original Ant build instructions are described in theupstreamrepository.
This fork is to addGradle build scripts to the projects,to take advantage of the incremental build feature of Gradle to produce fast buildsduring development cycles.
There are two projects in the repository, in their own sub-directories:
- sql12 is the project of the current SquirrelSQL application. It is based on the Swing framework for the user interface, and has been in use for a long time.
- sqfx is the next-gen SquirrelSQLFX application which is based on JavaFX for the user interface. This project currently doesn't have as much functionalities as the other one.
The above two projects are independent. The Gradle build scripts for each project(in their sub-directories) are therefore isolated and are independent builds.
In the main (parent) directory, there's thecomposite buildscript which composes the two projects as included builds. In this main directory,execute thebuildAll task to build the two included projects:
gradlew buildAllThe above compositebuildAll task is equivalent to running the same task foreach independent project:
gradlew :sql12:buildAllgradlew :sqfx:buildAllPlain zip files are then produced in each project'sbuild directory:
sql12/build/plainZip/sqfx/build/plainZip/For thesql12 project, IzPack installer jars are also produced in itsbuilddirectory:
sql12/build/izPackInstallJars/Installation info for the above build artifacts are describedhere.
Each project's application can be independently executed/run by itsrunApp taskusing Gradle:
gradlew :sql12:runAppor:
gradlew :sqfx:runAppAnt build instructions for thesql12 project are in the upstream'sREADME.md.
Ant build info for thesqfx project is described brieflyhere.
About
Fork of SQuirreL SQL Client (seehttps://squirrelsql.org), with Gradle build scripts added.
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Languages
- Java92.5%
- HTML6.1%
- Lex0.9%
- Shell0.1%
- Perl0.1%
- CSS0.1%
- Other0.2%