Luke Street
|
5358d195bb
|
CI: Add MSVC test job
|
2021-04-12 16:12:36 -04:00 |
Luke Street
|
666dea48ae
|
CI: Add test workflow
|
2021-04-12 16:03:33 -04:00 |
Luke Street
|
04cbd546b7
|
Merge remote-tracking branch 'origin/master' into hsh
# Conflicts:
# atdna/FindLLVM.cmake
# extern/zlib/CMakeLists.txt
|
2021-01-06 14:17:43 -05:00 |
Luke Street
|
bec2665741
|
Disable tests when included as subdirectory
|
2020-10-21 00:22:22 -04:00 |
Jack Andersen
|
0a81594056
|
Apply things learned from making hsh to atdna
|
2020-09-28 10:48:27 -10:00 |
Luke Street
|
5489a25fbe
|
Updates for Clang 10 on Windows
|
2020-09-06 01:39:12 -04:00 |
Luke Street
|
dec27c05ed
|
Use CMake MSVC_RUNTIME_LIBRARY to control MSVC flags
|
2020-05-27 21:37:03 -04:00 |
Jack Andersen
|
aa07559839
|
Merge branch 'master' of ssh://git.axiodl.com:6431/libAthena/athena
|
2020-05-06 13:10:10 -10:00 |
Jack Andersen
|
6adb8f341c
|
Move atdna macro to separate helper file for future deployment
|
2020-05-06 13:09:48 -10:00 |
Phillip Stephens
|
07b015782b
|
Fix compiling with clang-10
|
2020-04-22 03:36:08 -07:00 |
Luke Street
|
503cc155c6
|
Windows build fixes
|
2020-04-19 21:11:57 -04:00 |
Luke Street
|
c7c4909e33
|
Add LLVMRemarks & LLVMBitStreamReader to atdna link
|
2020-04-14 20:58:07 -04:00 |
Jack Andersen
|
d4f7132047
|
More permissive atdna warnings
|
2019-08-31 10:35:50 -10:00 |
Jack Andersen
|
478d75f1cb
|
Massive fmtlib refactor
|
2019-07-19 18:19:44 -10:00 |
Jack Andersen
|
f3852eb0d2
|
Remove GXXDEBUG macro from atdna compilation
|
2019-07-06 22:21:13 -10:00 |
Jack Andersen
|
727f057fa7
|
GCC fixes and better CMake dependency handling
|
2019-06-11 15:58:44 -10:00 |
Jack Andersen
|
9bbd7af9f6
|
Minor cmake tweak
|
2019-05-07 17:45:28 -10:00 |
Jack Andersen
|
b9de854400
|
Ensure stream readers zero-initialize their return values
|
2019-04-06 18:44:50 -10:00 |
Jack Andersen
|
44e4e5a376
|
NX build fixes
|
2018-10-06 16:51:06 -10:00 |
Jack Andersen
|
b57390e304
|
macOS atdna fix
|
2018-08-27 17:47:14 -10:00 |
Jack Andersen
|
ed83b2f42c
|
Windows build fixes
|
2018-05-24 20:33:43 -10:00 |
Jack Andersen
|
c5e71f7569
|
Use dynamic libraries when linking LLVM on Linux
|
2018-04-02 14:42:43 -10:00 |
Jack Andersen
|
2b41d0234a
|
MSVC SFINAE bug fixes
|
2018-02-26 20:02:24 -10:00 |
Jack Andersen
|
13d13f935b
|
Huge non-virtual template-based refactor for DNA
|
2018-02-17 23:50:24 -10:00 |
Jack Andersen
|
ec49377fcd
|
Better toolchain include discovery on macOS
|
2018-01-03 13:52:01 -10:00 |
Jack Andersen
|
2c66d56076
|
Add cross-compiling support for atdna
|
2017-12-06 18:07:33 -10:00 |
Jack Andersen
|
da9699a7e2
|
UWP support
|
2017-12-05 17:22:03 -10:00 |
Jack Andersen
|
30391f3352
|
Windows fixes
|
2017-11-13 17:33:31 -10:00 |
Jack Andersen
|
b55f265131
|
Add -ltinfo for linking atdna
|
2017-10-30 17:50:44 -10:00 |
Jack Andersen
|
e3ce09d914
|
Support for MSVC 19.11
|
2017-10-23 17:10:58 -10:00 |
Phillip Stephens
|
5f1b4fe122
|
Undo LLVMDemangle change
|
2017-10-14 22:48:04 -07:00 |
Phillip Stephens
|
82eb557b01
|
Fix link failure on linux with latest LLVM
|
2017-10-14 22:41:07 -07:00 |
Jack Andersen
|
896de3833c
|
Update macOS atdna header includes for 10.13 SDK
|
2017-08-24 20:17:03 -10:00 |
Jack Andersen
|
38985326f3
|
Add dependency file generation to atdna
|
2017-08-19 19:22:25 -10:00 |
Phillip Stephens
|
471cff6409
|
Fix compiling on linux
|
2017-05-21 19:58:43 -07:00 |
Jack Andersen
|
89968f1c31
|
Support VS2017 for atdna
|
2017-03-10 07:57:44 -10:00 |
Jack Andersen
|
26407b49e2
|
Link Version.lib rather than Mincore.lib
|
2016-12-21 14:58:09 -10:00 |
Jack Andersen
|
fe1e4b3a23
|
Remove supposedly unnecessary Version.lib from atdna link
|
2016-12-21 14:49:49 -10:00 |
Jack Andersen
|
b2152f7890
|
Add HINTS for finding LLVMDemangle library
|
2016-12-11 10:55:55 -10:00 |
Phillip Stephens
|
b9069f84fe
|
Fix compiling against LLVM <4.0
|
2016-12-11 12:18:12 -08:00 |
Jack Andersen
|
3371af733e
|
Add `LLVMDemangle` library to atdna target link list
|
2016-12-07 17:57:19 -10:00 |
Jack Andersen
|
72071d6c15
|
Add Version.lib to Windows link libs
|
2016-10-23 10:37:00 -10:00 |
Jack Andersen
|
d9a03aa69c
|
Conformance with LLVM 3.9
|
2016-09-10 13:38:44 -10:00 |
Jack Andersen
|
6d8da2bcc0
|
Update for clang 3.8+
|
2016-06-27 12:54:55 -10:00 |
Jack Andersen
|
b791b7e426
|
Humungous refactor
|
2016-03-04 13:00:12 -10:00 |
Jack Andersen
|
a87832e357
|
CMAKE_OSX_SYSROOT validation
|
2016-01-08 16:00:08 -10:00 |
Jack Andersen
|
18e94dbc54
|
Merge branch 'master' of https://github.com/libAthena/Athena
|
2015-11-17 10:37:55 -10:00 |
Jack Andersen
|
f381eb3059
|
minor CMake change
|
2015-11-17 10:37:08 -10:00 |
Jack Andersen
|
bedcf128ac
|
Macro update for OS X
|
2015-11-10 21:01:41 -10:00 |
Jack Andersen
|
418f3e763f
|
OS X fixes
|
2015-10-11 19:17:39 -10:00 |