Sebastian Wilzbach
e8180d64a6
Use LDC for cross-compilation Win{32,64} binaries ( #743 )
...
* Build win64 binaries
* Allow adding DFLAGS
* bump ldc to 1.13
* Download & install the same LDC version
* Build win64 binaries in a separate job
* Fix release-windows for ARCH=64
* Re-enable ldc-beta
* Add more comments
* Use the LDC release build
* Remove note about requiring wine
* Split-up LDC setup in a separate file
2019-04-18 02:36:21 +02:00
Basile-z
139ecc32ee
fix warning about missing object.d when building with make+ldc|gdc ( #757 )
...
fix #614
2019-03-31 20:08:58 +02:00
Basile Burg
436a961934
Revert "ci, add codecov ( #741 )"
...
This reverts commit 0b84fc9b6b
.
2019-01-03 03:05:03 +01:00
Basile Burg
b416de96eb
Revert "fix detecting ci env var to set coverage"
...
This reverts commit e9307ad158
.
2019-01-03 03:04:59 +01:00
Basile Burg
e9307ad158
fix detecting ci env var to set coverage
2019-01-02 23:27:00 +01:00
BBasile
0b84fc9b6b
ci, add codecov ( #741 )
...
ci, add codecov
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-02 16:23:18 +01:00
BBasile
5f3b973d9a
fix #721 - prevent crash caused by DMD inliner ( #726 )
...
fix #721 - prevent crash caused by DMD inliner
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-11-28 00:12:58 +01:00
Basile Burg
4bd91c26af
Generates the githash file in bin so that not visible in git staging area
2018-08-03 18:37:13 +02:00
Sebastian Wilzbach
d96b48f765
Use git --describe tags as version string
2018-04-12 16:24:44 +02:00
Sebastian Wilzbach
3fc205998a
Reduce the minimal deployment target for OSX
2018-04-05 09:33:55 +02:00
Sebastian Wilzbach
9ff5f8062a
Use -flto=full for the LDC release build
2018-04-03 10:09:46 +02:00
Sebastian Wilzbach
4b92b87c8c
Fix Make's shell to Bash
2018-03-31 01:39:19 +02:00
Sebastian Wilzbach
f326cad786
Improve the binary release building (Linux, OSX)
2018-03-30 11:17:44 +02:00
Sebastian Wilzbach
efb0582d2c
Switch to use the frozen stdx-allocator
2018-02-11 16:05:07 +01:00
Sebastian Wilzbach
45ef861268
Fix #457 - Allow to apply checks only for specific modules ( #460 )
...
* Fix #457 - Allow to apply checks only for specific modules
* update inifiled to 1.0.2
* Compile dependencies separately, s.t. their unittests don't get executed
2017-06-30 04:31:07 +02:00
Sebastian Wilzbach
61d52156aa
Run DScanner on itself ( #479 )
...
* Enable DScanner checking on Travis
* Fix linter warnings
* Set opequals_tohash_check to disabled
* Set could_be_immutable to 'disabled'
* Split expression back into multiple lines
* Set style to disabled
* Fix Makefile target
2017-06-25 15:05:03 +03:00
ZombineDev
778411c12b
Revert "Workaround 17506 by excluding treemap.d ( #459 )"
...
This reverts commit 80b831adda
.
The workaround is no longer necessary as the problematic
feature has been reverted from dmd-nightly.
2017-06-18 22:25:32 +03:00
Sebastian Wilzbach
80b831adda
Workaround 17506 by excluding treemap.d ( #459 )
...
* Workaround 17506 by excluding treemap.d
* Add Bugzilla and GitHub references for workaround 17506
2017-06-16 08:22:14 +03:00
Sebastian Wilzbach
8c9f31289b
Add Ddoc check for properly documented public functions (add libddoc)
2017-02-16 15:36:09 +01:00
Hackerpilot
fc0eb0b056
Dependency updates
2016-07-28 14:26:57 -07:00
Hackerpilot
95077d333d
Update dparse and dsymbol
2016-03-02 02:41:46 -08:00
Hackerpilot
73ddd29ce2
Use new dparse and dsymbol
2015-10-29 16:15:03 -07:00
Hackerpilot
2abf50d18e
Add githash target to testing dependencies to fix build
2015-09-18 11:53:50 -07:00
Hackerpilot
887245a493
Add test target and Travis config file
2015-09-18 11:48:03 -07:00
Hackerpilot
c09abbdab6
Fix range error in mismatched argument checker, disable logging from dsymbol
2015-09-18 04:06:18 -07:00
Hackerpilot
4e1cdf23be
Fix null pointer crash
2015-09-18 03:58:37 -07:00
Hackerpilot
380064de6a
Merge master and update dependencies
2015-09-18 02:56:30 -07:00
Hackerpilot
a3c4a5384a
Starting work on 0.3.0
2015-05-26 00:24:21 -07:00
Hackerpilot
e961ab14aa
Actually use DMD_FLAGS
2015-05-17 17:14:14 -07:00
Hackerpilot
4786c1fc1b
Fix #256
2015-05-17 17:12:37 -07:00
Hackerpilot
16d76d8b05
Fix debug build
2015-02-01 00:29:01 -08:00
Hackerpilot
e498d461df
Better version number support.
2015-01-29 02:12:09 -08:00
Hackerpilot
fa5f08d741
Warning fixes
2014-12-29 01:04:20 -08:00
Hackerpilot
95c8b1b19a
Add local import check
2014-09-23 14:33:16 -07:00
Hackerpilot
6617f8d01c
Death to the comma operator
2014-09-04 16:24:51 -07:00
Hackerpilot
c83c76299e
Fix LDC build
2014-09-02 05:09:45 +00:00
Hackerpilot
a6325f1cf2
Fix #203
2014-08-25 12:52:01 -07:00
Hackerpilot
77d6b1baf6
Project reorganzation
2014-08-22 15:41:48 -07:00
Hackerpilot
0ec0598927
Inline ASM support.
2014-08-15 18:31:14 -07:00
Hackerpilot
75a6436f58
Implemented declaration finding feature
2014-08-13 17:08:28 -07:00
Hackerpilot
53cff7824e
Fix #129
2014-07-08 15:00:00 -07:00
Hackerpilot
4ee3eefaa8
Fix makefile
2014-07-07 08:05:07 +00:00
Hackerpilot
84a0e706c2
Project restructuring
2014-06-25 19:03:57 -07:00
Matthew Brennan Jones
8231a0d1b8
Added basic unit tests to some analyzers.
2014-05-16 18:47:13 -07:00
Roman D. Boiko
5f5ca9130d
Added Sublime Text project file, makefile, .gitignore
2012-04-22 19:36:33 +03:00