4.0.0
chesshog-core
chesshog-format
chesshog-uci
chesshog-graphics
chesshog-hedgefish
chesshog-dbetude
chesshog-qrcode
org.hedgecode.maven
lib-parent
3
../lib-parent/pom.xml
org.hedgecode.chess
chesshog
0.1-SNAPSHOT
pom
Hedgecode ChessHog
Hedgecode ChessHog is a chess project that includes modules with different functionality, such as:
* own internal format for the presentation of chess games and positions, which makes
it possible to use this project as API library for various chess Java applications;
* ability to work with various formats of chess games and diagrams (e.g. PGN, FEN),
including the functionality of generating chess positions in ASCII format,
as well as Wikipedia format;
* provide full functionality for working with UCI (Universal Chess Interface) protocol,
which allows both connecting external UCI engines and developing your own
using API of UCI module with a set of necessary interfaces described in it;
* building chess diagrams in the form of images with a diverse set of chess pieces;
* ability to record chess games and positions in the form of a QR code,
as well as recognition of this chess QR code.
2018
https://lib.hedgecode.org/${project.artifactId}/
scm:svn:http://svn.hedgecode.org/lib/${project.artifactId}/trunk/
scm:svn:https://svn.hedgecode.org/lib/${project.artifactId}/trunk/
http://svn.hedgecode.org/lib/${project.artifactId}/trunk/
JIRA
https://issues.hedgecode.org/browse/${issueKey}/component/${issueComponentId}
hedgecode.website
Hedgecode Libs Website
dav:https://hedgecode.org/libs/${project.artifactId}/
0.1-SNAPSHOT
4.12
1.10
3.2.1
2.8
2.4.1
10030
9
junit
junit
${junitVersion}
test
commons-configuration
commons-configuration
${commonsConfigVersion}
test
commons-collections
commons-collections
${commonsCollectionVersion}
test
org.apache.maven.plugins
maven-dependency-plugin
${mavenDependencyPluginVersion}
copy-dependencies
prepare-package
copy-dependencies
${project.build.directory}/lib
false
false
true
org.apache.maven.plugins
maven-jar-plugin
${mavenJarPluginVersion}
true
lib/
true
true
org.hedgecode.chess.ChessHogApp
${project.artifactId}
org.apache.maven.plugins
maven-release-plugin
${mavenReleasePluginVersion}
https://svn.hedgecode.org/lib/${project.artifactId}/tags
https://svn.hedgecode.org/lib/${project.artifactId}/branches
clean install
deploy
release
[${issueKey}-${issueNumber}]
org.apache.maven.plugins
maven-project-info-reports-plugin
${mavenReportsPluginVersion}
false
index
summary
dependency-info
project-team
scm
dependency-management
dependencies
plugin-management
plugins
distribution-management
jar-with-dependencies
org.apache.maven.plugins
maven-assembly-plugin
${mavenAssemblyPluginVersion}
true
lib/
true
true
org.hedgecode.chess.ChessHogApp
${project.artifactId}
jar-with-dependencies
make-assembly
package
single
reporting
org.apache.maven.plugins
maven-javadoc-plugin