Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fork of SQuirreL SQL Client (seehttps://squirrelsql.org), with Gradle build scripts added.

License

NotificationsYou must be signed in to change notification settings

chirontt/squirrel-sql-code

 
 

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.

Gradle build instructions

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 buildAll

The above compositebuildAll task is equivalent to running the same task foreach independent project:

gradlew :sql12:buildAllgradlew :sqfx:buildAll

Plain 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:runApp

or:

gradlew :sqfx:runApp

Ant build instructions

Ant 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

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java92.5%
  • HTML6.1%
  • Lex0.9%
  • Shell0.1%
  • Perl0.1%
  • CSS0.1%
  • Other0.2%

[8]ページ先頭

©2009-2025 Movatter.jp