[Mapguide-trac] [mapguide-trac] #2786: CPack packaging support

MapGuide Open Source trac_mapguide at osgeo.org
Wed Dec 12 07:06:09 PST 2018


#2786: CPack packaging support
--------------------------+------------------------
 Reporter:  jng           |        Owner:  jng
     Type:  task          |       Status:  assigned
 Priority:  high          |    Milestone:  3.3
Component:  Build System  |      Version:
 Severity:  major         |   Resolution:
 Keywords:                |  External ID:
--------------------------+------------------------

Comment (by jng):

 CPack in its current form is not quite useful for us in MapGuide as a
 majority of the MapGuide thirdparty libs are not built via CMake, but via
 make and autotools (which currently requires a separate assist build phase
 via cmake_bootstrap.sh).

 CPack relies on us being able to {{{install()}}} such external library
 files which is not possible in this current setup.

 The best we can do here is to use the prefix defined in cmake_bootstrap.sh
 as an intermediate staging are from which our CMake build "copies" from
 into its CMAKE_CURRENT_BINARY_DIR staging area, that we can then proceed
 to {{{install()}}} from.

-- 
Ticket URL: <https://trac.osgeo.org/mapguide/ticket/2786#comment:1>
MapGuide Open Source <http://mapguide.osgeo.org/>
MapGuide Open Source Internals


More information about the mapguide-trac mailing list