Jeremy Baxter
57794ca875
Fix build on BSD
...
Added extra version statements for OpenBSD, NetBSD and DragonflyBSD,
as these are not included in the BSD version identifier.
Also removed the line `SHELL:=/usr/bin/env bash' from the top of the
makefile because most BSDs don't include bash in the base system, and
the build doesn't need it anyway.
On OpenBSD, using -inline with dmd causes the compiler to crash
because of insufficient memory (with 8 GB), so I added a couple of
ifneq's to use -inline only if the build is not running on OpenBSD.
2023-12-23 13:02:39 +01:00
imrying
f15ca10acf
fix(env): change the environment to be /usr/bin/env bash
2023-11-07 10:04:33 +01:00
WebFreak001
911ce077a5
add auto-generated UFCS correctness checks
2023-05-17 16:15:21 +02:00
WebFreak001
4594a63634
replace stdx-allocator with std.experimental
2022-10-13 18:18:53 +02:00
Jan Jurzitza
7874442d44
Update makefile for new libdparse/dsymbol
2020-07-22 07:57:02 +02:00
Jan Jurzitza
3e2c0c6fbf
Move dcd.common into separate subpackage
...
This allows external projects to depend on dcd:common, which is needed
to embed DCD clients
2020-04-29 14:26:24 +02:00
Sebastian Wilzbach
06e0dd51c4
Build win{32,64} binaries with LDC ( #568 )
...
Build win{32,64} binaries with LDC
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-17 09:24:12 +01:00
Sebastian Wilzbach
5138d04e5d
Improve automatic version generation - fix #497
2018-06-25 17:41:17 +02:00
Sebastian Wilzbach
14c8b7cc9f
Update release scripts
2018-04-23 19:13:55 +02:00
Sebastian Wilzbach
8cc49f574e
Deploy binaries to GitHub releases (Linux/MacOS)
2018-03-31 01:42:47 +02:00
Basile Burg
2fbb5aa6e1
update makefile
2018-02-11 17:19:48 +01:00
Laurent Tréguier
ad9c08c6b0
Move everything under package `dcd` ( #417 )
...
Move everything under package `dcd`
merged-on-behalf-of: Richard Andrew Cattermole <alphaglosined@gmail.com>
2017-11-02 11:03:56 +01:00
Hackerpilot
247331fcde
Remove references to experimental_allocator
2016-09-14 14:49:40 -07:00
Hackerpilot
75544fda71
Add test target to makefile
2016-09-06 15:28:22 -07:00
Dicebot
9c7dcd551a
Remove unused OBJDIR from makefile
...
DCD now uses all-at-once build mode and this variable is not
actually used anywhere.
2016-06-08 11:52:26 +03:00
Hackerpilot
b8b043f379
My machine and the CI server disagree on link errors...
2016-03-28 13:09:06 -07:00
Hackerpilot
2016878b85
Update makefile for new msgpack version and update LDC build commands
2016-03-27 21:41:43 -07:00
Hackerpilot
9287708090
Fix #303
2016-03-07 15:07:26 -08:00
Hackerpilot
2accb4648b
Update dparse and dsymbol
2016-03-02 02:43:54 -08:00
Hackerpilot
9506faa205
Update libdparse
2016-01-29 02:02:15 -08:00
Hackerpilot
5cba5d0f6f
Remove unnecessary cleanup code
2016-01-11 17:50:21 -08:00
Hackerpilot
9681bacb40
Update code for new dependencies
2015-10-30 01:56:00 -07:00
anonymous
2b9104c9ba
add -Idsymbol/src to debug/gdc/ldc makefile targets
2015-09-03 23:24:00 +02:00
Hackerpilot
c813f4c649
Allocator API update
2015-08-25 03:50:18 -07:00
Hackerpilot
b30e542fe5
Update containers
2015-08-21 15:31:52 -07:00
Hackerpilot
acebf2ed63
Submodule updates
2015-08-10 17:01:15 -07:00
Hackerpilot
c1d75abbfd
Fix #228
2015-08-05 16:08:46 -07:00
Hackerpilot
083c0c7c67
Fix build on 2.068.0-rc1
2015-08-05 10:10:16 -07:00
Hackerpilot
9920546829
Remove -release from default build flags
2015-08-04 16:54:04 -07:00
Hackerpilot
83a22ed225
Update allocator dependency
2015-08-04 14:48:39 -07:00
Hackerpilot
cedf8bb1d0
Update makefile for dsymbol changes
2015-08-03 16:40:27 -07:00
Hackerpilot
8d39155555
Allocator update
2015-06-13 20:23:13 -07:00
Hackerpilot
ae83e447a4
Pull symbol resolution code out into dsymbol folder
2015-05-21 17:55:20 -07:00
rsw0x
4e8ac264ea
parallelize LDC build
2015-01-30 22:50:50 -05:00
Hackerpilot
63e4c2cf47
Fix range violation with index expressions
2015-01-14 15:43:02 -08:00
Hackerpilot
61f1f92bdb
Remove object files with 'make clean'
2014-12-05 12:54:54 -08:00
Hackerpilot
3d50a8beab
libdparse update
2014-12-03 16:21:36 -08:00
Hackerpilot
29c6fe9f79
Include current git commit hash in --version output
2014-12-03 12:49:59 -08:00
Hackerpilot
c677dd8718
LDC doesn't have an -inline flag
2014-09-26 03:31:24 -07:00
Hackerpilot
9434629416
Document --search option in readme and add version number option
2014-09-22 13:55:33 -07:00
John Colvin
6bd87080e7
compile containers.internal.storage_type
...
Otherwise you get link errors.
2014-09-21 13:59:49 +01:00
Hackerpilot
0783d92e0d
Handle public imports MUCH more efficiently. Fixes #160
2014-09-02 17:46:40 -07:00
Hackerpilot
72faf5ec4a
Fix LDC build
2014-09-02 04:51:26 +00:00
Hackerpilot
d7e9bab5e8
Project cleanup
2014-08-22 15:30:00 -07:00
Hackerpilot
0db68f193e
Fix syntax error in makefile
2014-08-04 17:23:27 -07:00
Hackerpilot
c6c6b6e831
Move from build script to makefile
2014-08-03 23:08:32 +00:00