[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / mystuff-openscad / cad / openscad

Diff for /mystuff-openscad/cad/openscad/Makefile between version 1.5 and 1.8

version 1.5, 2025/09/24 02:08:44 version 1.8, 2025/10/02 02:32:26
Line 72 
Line 72 
   
 TEST_DEPENDS =          graphics/ImageMagick  TEST_DEPENDS =          graphics/ImageMagick
   
 DEBUG_PACKAGES =        ${BUILD_PACKAGES}  # The openscad script wrapper breaks debug packages
   #DEBUG_PACKAGES =       ${BUILD_PACKAGES}
   
 # Make about say the "right" thing  # Make about say the "right" thing
 CONFIGURE_ARGS +=       -DOPENSCAD_VERSION=${V}  CONFIGURE_ARGS +=       -DOPENSCAD_VERSION=${V}
Line 82 
Line 83 
                         -DUSE_BUILTIN_MANIFOLD=OFF                          -DUSE_BUILTIN_MANIFOLD=OFF
   
 # It might be faster, but at what cost?  # It might be faster, but at what cost?
 #LIB_DEPENDS += devel/mimalloc  
 CONFIGURE_ARGS +=       -DUSE_MIMALLOC=OFF  CONFIGURE_ARGS +=       -DUSE_MIMALLOC=OFF
   
 # We don't have Pillow  # We don't have Pillow
Line 95 
Line 95 
         rmdir ${WRKSRC}/libraries/MCAD          rmdir ${WRKSRC}/libraries/MCAD
         cp -a ${WRKDIR}/MCAD-${MCAD_COMMIT} ${WRKSRC}/libraries/MCAD          cp -a ${WRKDIR}/MCAD-${MCAD_COMMIT} ${WRKSRC}/libraries/MCAD
   
   # OpenSCAD uses the program_location (see patch-src_openscad_cc) to figure out
   # resource paths, but on OpenBSD that doesn't work when launched from the PATH
   # So, add a shell script shim to fix up argv[0] to be absolute so our patch works.
 post-install:  post-install:
           mv ${PREFIX}/bin/openscad ${PREFIX}/libexec/openscad
           ${INSTALL_SCRIPT} /dev/null ${PREFIX}/bin/openscad
           printf "%s\n%s\n" '#!/bin/sh' 'exec ${TRUEPREFIX}/libexec/openscad "$$@"' \
               > ${PREFIX}/bin/openscad
         ${MODPY_COMPILEALL} ${PREFIX}/share/openscad/libraries/MCAD/          ${MODPY_COMPILEALL} ${PREFIX}/share/openscad/libraries/MCAD/
   
 .include <bsd.port.mk>  .include <bsd.port.mk>

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.8

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>