build_native 0.0.7+4 build_native: ^0.0.7+4 copied to clipboard
Compile native extensions with package:build, using the system compilers.
0.0.7+4 #
- Log every program execution in
[CONFIG]
.
0.0.7+3 #
- Fix a small bug in how platform-specific options were discovered.
0.0.7+2 #
thirdPartyBuilder
andlibraryBuilder
should only access the master build file.
0.0.7+1 #
- Errors in
doctor
should print inred
!
0.0.7 #
- Added command-line utilities, for an easier experience.
0.0.6 #
- Allow third-party libraries with
sources
to build their own static libraries. - Allow linking against the outputs of other packages.
- Allow including headers from other packages.
- Allow projects to explicitly disallow platforms.
0.0.5 #
- Update the README, etc. to reflect on the fact that we are no longer using CMake.
- Added the
thirdPartyBuilder
, which enables users to pull in external sources. - Enabled includes and linking against third_party dependencies.
0.0.4 #
- Return to using the user's system to build object files. Hooray for incremental builds!
- Split out object file-building functionality into a much cleaner API.
0.0.3 #
- Update SDK constraints, dependencies, etc., to ensure the package installs!
- Finalize decision to build to cache.
0.0.2 #
- Use
scratch_space
to deal with temp files. - Split into
build_native
andexample
. - Use CMake.
0.0.1 #
- Build individual object files separately.
- Use a config-based approach to link libraries.
- Windows support is now broken, but will be added again soon.