-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: conditional compilation support #97
base: master
Are you sure you want to change the base?
Commits on Nov 14, 2024
-
chore: set edition for rustfmt
`cargo fmt` already passes this option, but some editors prefer to call rustfmt directly.
Configuration menu - View commit details
-
Copy full SHA for 6b2028f - Browse repository at this point
Copy the full SHA 6b2028fView commit details -
fix(sys): remove library type declaration
nginx-sys cannot be used as rlib or as a static library.
Configuration menu - View commit details
-
Copy full SHA for 030a983 - Browse repository at this point
Copy the full SHA 030a983View commit details
Commits on Nov 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for baf7b3a - Browse repository at this point
Copy the full SHA baf7b3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd1cea - Browse repository at this point
Copy the full SHA cbd1ceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 59a373b - Browse repository at this point
Copy the full SHA 59a373bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe25a4b - Browse repository at this point
Copy the full SHA fe25a4bView commit details -
feat: expose DEP_NGINX_ vars to the high-level bindings
The example build script converts `DEP_NGINX_FEATURES`, `DEP_NGINX_OS` and `DEP_NGINX_VERSION_NUMBER` received from `nginx-sys` to the `cfg` values for conditional compilation. See tests for usage examples.
Configuration menu - View commit details
-
Copy full SHA for b7353c3 - Browse repository at this point
Copy the full SHA b7353c3View commit details -
fix: set compiler flags for MacOS in the build script
The flags set in cargo config will be ignored if the `RUSTFLAGS` is set.
Configuration menu - View commit details
-
Copy full SHA for 79433ce - Browse repository at this point
Copy the full SHA 79433ceView commit details -
docs(sys): move crate documentation to README
Document cargo metadata variables set by the build script.
Configuration menu - View commit details
-
Copy full SHA for 3e57973 - Browse repository at this point
Copy the full SHA 3e57973View commit details