Skip to content

Tags: pure-data/pd-lib-builder

Tags

v0.7.0

Toggle v0.7.0's commit message
Release v0.7.0

v0.6.0

Toggle v0.6.0's commit message
Improve platform detection and simplify cross compilation

- detect target platform rather than build platform
- introduce optional user variable 'PLATFORM' for cross compilation
- no longer build OSX/MacOS fat binaries by default
- do build fat binaries when 'extension=d_fat' is specified for OSX/MacOS
- fix bug where minimum OSX/MacOS version wasn't defined, and set it to 10.6

v0.5.1

Toggle v0.5.1's commit message
Fixes and improvements for Windows builds

- properly evaluate variables 'PDDIR' and 'PDBINDIR' to find pd.dll
- define default path of 32 bit Pd on 64 bit Windows
- link C++ externals with standard C libs on Windows, they don't load otherwise
- strip installed Windows binaries by default

Warning for all platforms: variable 'PD_PATH' is no longer supported, use the
equivalent 'PDDIR'.

v0.5.0

Toggle v0.5.0's commit message
Implement target architecture detection for Windows 32/64 bit.

v0.4.4

Toggle v0.4.4's commit message
Use variable 'system' when evaluating 'for{Linux,Darwin,Windows}'

v0.4.3

Toggle v0.4.3's commit message
Replace flags '-fpic' by 'fPIC'

v0.4.2

Toggle v0.4.2's commit message
Fixed bug where message about m_pd.h is incorrect

v0.4.1

Toggle v0.4.1's commit message
Respect cflag for minimum OSX version from lib makefile

v0.4.0

Toggle v0.4.0's commit message
variables PDDIR PDINCLUDEDIR PDBINDIR PDLIBDIR

Version 0.4.0 introduces path variables with coherent names, and as
a bonus these paths can be specified in the environment. Legacy names
(PD_PATH, pdincludepath, pdbinpath, objectsdir) are deprecated but
still supported.

v0.3.1

Toggle v0.3.1's commit message
Fix bug where pd.dll wouldn't be found