This website requires JavaScript.
Explore
Help
Register
Sign In
Team2890
/
allwpilib
Watch
4
Star
0
Fork
0
You've already forked allwpilib
mirror of
https://github.com/wpilibsuite/allwpilib
synced
2026-06-28 02:11:43 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
9df5f5e27aa2c36c35d680db7d8fd4e6dbc69c77
allwpilib
/
settings.gradle
3 lines
50 B
Groovy
Raw
Normal View
History
Unescape
Escape
This commit updates the gradle files to be cleaner. It also builds for the current platform by default, and only builds tests when building for the current platform. Mac builds and VS2015 builds are fixed. The other big change in this update is the introduction of Debug and Release builds. Debug builds are built with -O0 and -g. Release builds are built with -O2 and -g. For GCC-based builds, the resulting shared object is copied, stripped of debug information, and a debug link is set up to the copied shared object. This allows the release build to clock in at around 600 KB. On Windows, the debug info is already stored in a separate PDB file, so this copy and strip is not necessary. ntcore is being separated out from the rest of allwpilib. All other builds will consume a published maven dependency from this project. There are 4 possible publishing targets now: release, stable, beta, and development. These are specified on the command line via -Prepo=<repo name>. Change-Id: Ie8cb21f910953e09b80a5192317033eb0866cb70
2015-09-24 23:32:55 -04:00
if
(
!
hasProperty
(
'armBuild'
)
)
include
'gmock'
Reference in New Issue
Copy Permalink