Re: [geos-devel] [GEOS] #932: improve static-library build

2023-08-28 Thread GEOS
#932: improve static-library build
+---
 Reporter:  basiliscos  |   Owner:  geos-devel@…
 Type:  patch   |  Status:  closed
 Priority:  major   |   Milestone:  3.10.0
Component:  Default | Version:  main
 Severity:  Unassigned  |  Resolution:  fixed
 Keywords:  |
+---
Comment (by Mike Taves ):

 In [changeset:"40da3a61338068549eabe19f68d1cf082cece853/git"
 40da3a61/git]:
 {{{#!CommitTicketReference repository="git"
 revision="40da3a61338068549eabe19f68d1cf082cece853"
 Fix CMake on Windows with Visual Studio (#945)

 Avoid setting CMAKE_BUILD_TYPE default when multi-config generators are
 used.

 Avoid setting CMAKE_BUILD_TYPE STRINGS property if it is not a cache
 variable. This avoids CMake errors if CMAKE_BUILD_TYPE isn't set on the
 command-line.

 Closes #932
 }}}
-- 
Ticket URL: 
GEOS 
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite 
(JTS).___
geos-devel mailing list
geos-devel@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/geos-devel


Re: [geos-devel] [GEOS] #932: improve static-library build

2023-08-15 Thread GEOS
#932: improve static-library build
+---
 Reporter:  basiliscos  |   Owner:  geos-devel@…
 Type:  patch   |  Status:  closed
 Priority:  major   |   Milestone:  3.10.0
Component:  Default | Version:  main
 Severity:  Unassigned  |  Resolution:  fixed
 Keywords:  |
+---
Changes (by GitHub ):

 * resolution:  worksforme => fixed

Comment:

 In [changeset:"87bf94a3227626bba6a94fe65abd3b6bd2344fa6/git" 87bf94a/git]:
 {{{#!CommitTicketReference repository="git"
 revision="87bf94a3227626bba6a94fe65abd3b6bd2344fa6"
 Fix CMake on Windows with Visual Studio (#945)

 Avoid setting CMAKE_BUILD_TYPE default when multi-config generators are
 used.

 Avoid setting CMAKE_BUILD_TYPE STRINGS property if it is not a cache
 variable. This avoids CMake errors if CMAKE_BUILD_TYPE isn't set on the
 command-line.

 Closes #932
 }}}
-- 
Ticket URL: 
GEOS 
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite 
(JTS).___
geos-devel mailing list
geos-devel@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/geos-devel


Re: [geos-devel] [GEOS] #932: improve static-library build

2021-09-08 Thread GEOS
#932: improve static-library build
+---
 Reporter:  basiliscos  |   Owner:  geos-devel@…
 Type:  patch   |  Status:  closed
 Priority:  major   |   Milestone:  3.10.0
Component:  Default | Version:  main
 Severity:  Unassigned  |  Resolution:  worksforme
 Keywords:  |
+---
Changes (by pramsey):

 * status:  new => closed
 * resolution:   => worksforme


Comment:

 cmake has changed a lot since this ticket, and I find that `cmake
 -DBUILD_SHARED_LIBS=OFF` builds a `libgeos.a` just fine.

-- 
Ticket URL: 
GEOS 
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite 
(JTS).
___
geos-devel mailing list
geos-devel@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/geos-devel


Re: [geos-devel] [GEOS] #932: improve static-library build

2018-10-05 Thread GEOS
#932: improve static-library build
+---
 Reporter:  basiliscos  |   Owner:  geos-devel@…
 Type:  patch   |  Status:  new
 Priority:  major   |   Milestone:
Component:  Default | Version:  master
 Severity:  Unassigned  |  Resolution:
 Keywords:  |
+---

Comment (by basiliscos):

 With the patch it is possible to configure CMake as

 {{{
 cmake -DGEOS_BUILD_STATIC=on -DGEOS_BUILD_SHARED=off -DGEOS_BUILD_CAPI=off
 ..
 }}}

-- 
Ticket URL: 
GEOS 
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite 
(JTS).
___
geos-devel mailing list
geos-devel@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/geos-devel

Re: [geos-devel] [GEOS] #932: improve static-library build

2018-10-05 Thread GEOS
#932: improve static-library build
+---
 Reporter:  basiliscos  |   Owner:  geos-devel@…
 Type:  patch   |  Status:  new
 Priority:  major   |   Milestone:
Component:  Default | Version:  master
 Severity:  Unassigned  |  Resolution:
 Keywords:  |
+---
Changes (by basiliscos):

 * Attachment "CMakeLists.txt.patch" added.

 CMakeLists patch to optionally build C API

-- 
Ticket URL: 
GEOS 
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite 
(JTS).
___
geos-devel mailing list
geos-devel@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/geos-devel