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>

Change History (0)

Note: See TracTickets for help on using tickets.