Opened 6 years ago
Last modified 6 years ago
#1959 closed enhancement
pom.xml.in should be replace by pom.xml with input properties for Maven via CMake — at Initial Version
Reported by: | Bang Pham Huu | Owned by: | Bang Pham Huu |
---|---|---|---|
Priority: | major | Milestone: | 9.8 |
Component: | petascope | Version: | development |
Keywords: | Cc: | Dimitar Misev | |
Complexity: | Medium |
Description
For all Java applications which use Maven, it should have pom.xml only with input properties are passed from CMake, e.g:
COMMAND ${MAVEN_EXECUTABLE} -q install:install-file -Dfile=${RASJ_TARGET_DIR}/rasj-jar-with-dependencies.jar -DgroupId=org.rasdaman -DartifactId=rasj -Dversion=${PROJECT_VERSION}
and in pom.xml, it can define these properties such as:
<properties> <version> property from commandline </version> </properties>
Note:
See TracTickets
for help on using tickets.