Peter Johnson
f1d71da8a9
Move GetStackTrace and Demangle to wpiutil, add Windows support ( #1819 )
...
For Windows, import the StackWalker source (https://github.com/JochenKalmbach/StackWalker )
plus PR 35 in that repo, with a few simplifications to StackWalker.h.
2019-08-12 23:45:45 -07:00
Redrield
c98ca7310f
Add EJML dependency to wpiutil ( #1769 )
...
Add EJML as the Java library for linear algebra for use in wpilib. This is equivalent to Eigen for C++.
The EJML dependency is downloaded in cmake and pulled in via maven in the gradle build.
2019-08-03 14:24:14 -07:00
Peter Johnson
89f7b72b6e
Update libuv to 1.30.1 release
2019-07-15 20:15:37 -05:00
Thad House
3dfb01d45b
Update to new Native Utils ( #1696 )
...
Also update to azure 2019 windows image
2019-06-28 14:09:10 -07:00
Thad House
90957aeea4
Move libuv to its own subfolder in build ( #1661 )
...
Allows using system libuv
* Fix Gradle Build and include dirs
* Update cmake find to support vcpkg libuv
2019-05-30 15:59:26 -07:00
Peter Johnson
d528a77963
wpiutil: Fix resources build ( #1476 )
2018-12-09 11:45:11 -08:00
Peter Johnson
e0e15eafeb
wpiutil: Add shared resources for http servers
...
Files are named only with major.minor versions. Full versions are:
* bootstrap 4.1.3
* coreui 2.1.8
* feather 4.8.0
* jquery 3.3.1
* popper 1.14.4
2018-12-09 00:58:04 -08:00
Peter Johnson
99033481e0
Add netconsoleTee
...
This is similar to netconsoleServer, but is designed to operate as a tee
in a pipeline (it reads console data from stdin).
2018-11-30 23:06:31 -08:00
Peter Johnson
b4901985b7
Add netconsoleServer
...
This is a updated version of netconsole-host that can serve either as a
new-style TCP riolog or output UDP to either localhost or broadcast.
2018-11-30 23:06:31 -08:00
Thad House
c405188052
Fix directory iterators not working correctly ( #1454 )
...
The size of the directory_entry was different between translation units.
This was caused by the FILE_OFFSET_BITS macro when building wpiutil.
Removing that fixes the issue.
Should fix NavX USB issues.
2018-11-29 00:24:10 -08:00
Thad House
a8aacd3657
Update build setup for raspbian and debug binaries ( #1384 )
...
- Build both debug and release binaries
- Append "d" to debug libraries in the style of opencv
- Split shared and static classifiers
- Add raspbian support
2018-10-27 00:19:38 -07:00
Peter Johnson
9e37ee13de
Add wpi::HttpServerConnection and an example of its use ( #1281 )
2018-08-20 13:11:39 -07:00
Peter Johnson
122fdf48b2
libuv: Hook up to build.
2018-06-24 10:31:55 -07:00
Austin Shalit
40cc743cc7
Enable checkstyle on cscore, ntcore, wpiutil ( #1032 )
...
Also update to version 8.10.
2018-05-24 00:31:04 -04:00
Thad House
7f88cf768d
New 2018 and later build setup ( #1001 )
2018-04-29 13:29:07 -07:00
Thad House
cb2c9eb6d5
Remove gmock and builds from utility libraries ( #999 )
2018-04-27 22:14:26 -07:00
Peter Johnson
0f947613a9
Prepare wpiutil for merge into allwpilib.
2018-04-27 19:56:51 -07:00