=================================================================== RCS file: /cvs/mystuff-openscad/cad/clipper2/Makefile,v retrieving revision 1.2 retrieving revision 1.4 diff -u -r1.2 -r1.4 --- mystuff-openscad/cad/clipper2/Makefile 2025/09/24 17:50:09 1.2 +++ mystuff-openscad/cad/clipper2/Makefile 2025/11/26 02:31:05 1.4 @@ -1,30 +1,33 @@ +COMMENT = library to perform boolean operations on polygons V = 1.5.4 PKGNAME = clipper2-${V} - -COMMENT = cutting-edge 3D printing slicer software GH_ACCOUNT = AngusJohnson GH_PROJECT = Clipper2 GH_TAGNAME = Clipper2_${V} -CATEGORIES = cad devel +SHARED_LIBS += Clipper2 0.0 # 0.0 +SHARED_LIBS += Clipper2Z 0.0 # 0.0 +CATEGORIES = cad + HOMEPAGE = https://www.angusj.com/clipper2 # Boost Software License 1.0 PERMIT_PACKAGE = Yes -# Used by cad/openscad so match COMPILER +WANTLIB += ${COMPILER_LIBCXX} m + COMPILER = base-clang ports-gcc -#BUILD_DEPENDS = devel/gtest - MODULES = devel/cmake WRKSRC = ${WRKDIST}/CPP -# I had trouble getting gtest to link -#CONFIGURE_ARGS = -DUSE_EXTERNAL_GTEST=ON -CONFIGURE_ARGS = -DCLIPPER2_TESTS=OFF +BUILD_DEPENDS = devel/gtest + +CONFIGURE_ARGS = -DBUILD_SHARED_LIBS=ON \ + -DUSE_EXTERNAL_GTEST=ON \ + -DCLIPPER2_EXAMPLES=OFF .include