diff options
| author | Ralph Amissah <ralph@amissah.com> | 2017-08-08 12:10:22 -0400 | 
|---|---|---|
| committer | Ralph Amissah <ralph@amissah.com> | 2019-04-10 15:14:14 -0400 | 
| commit | 30865cf1a75a144629c6029ac55fbc744e330adf (patch) | |
| tree | db3da8732b0a17045aa84985743873e9d8362123 /makefile | |
| parent | 0.18.0 rename meta from ao (considered adr) (diff) | |
maker.org makefile supported compilers, make all_builds_debug
- dmd ldc2 gdc
Diffstat (limited to 'makefile')
| -rw-r--r-- | makefile | 36 | 
1 files changed, 30 insertions, 6 deletions
| @@ -64,6 +64,36 @@ dub: $(PRG_SRCDIR)/$(PRG_SRC)  	$(DUB) $(DUB_FLAGS)$(DC)  debug_dub: $(PRG_SRCDIR)/$(PRG_SRC)  	$(DUB) $(DUB_FLAGS)$(DC) $(DUB_FLAGS_DEBUG) +all_builds_quick: +	$(DUB) --compiler=dmd --config=sdp-dmd-version +	mv bin/sdp-dmd-ver bin/sdp-$(PROJECT_VERSION)-dmd +	$(DUB) --compiler=ldc2 --config=sdp-ldc-version +	mv bin/sdp-ldc-ver bin/sdp-$(PROJECT_VERSION)-ldc +	$(DUB) --compiler=gdc --config=sdp-gdc-version +	mv bin/sdp-gdc-ver bin/sdp-$(PROJECT_VERSION)-gdc +all_builds_quick_release: +	$(DUB) --compiler=dmd --config=sdp-dmd-version +	mv bin/sdp-dmd-ver bin/sdp-$(PROJECT_VERSION)-dmd +	$(DUB) --compiler=ldc2 --config=sdp-ldc-version +	mv bin/sdp-ldc-ver bin/sdp-$(PROJECT_VERSION)-ldc +	$(DUB) --compiler=gdc --config=sdp-gdc-version +	mv bin/sdp-gdc-ver bin/sdp-$(PROJECT_VERSION)-gdc +all_builds: clean skel tangle +	$(DUB) --compiler=dmd --config=sdp-dmd-version +	mv bin/sdp-dmd-ver bin/sdp-$(PROJECT_VERSION)-dmd +	$(DUB) --compiler=ldc2 --config=sdp-ldc-version +	mv bin/sdp-ldc-ver bin/sdp-$(PROJECT_VERSION)-ldc +	$(DUB) --compiler=gdc --config=sdp-gdc-version +	mv bin/sdp-gdc-ver bin/sdp-$(PROJECT_VERSION)-gdc +all_builds_debug: clean skel tangle +	$(DUB) --compiler=dmd --config=sdp-dmd-debug-version +	mv bin/sdp-dmd-debug-ver bin/sdp-$(PROJECT_VERSION)-dmd-debug +	$(DUB) --compiler=ldc2 --config=sdp-ldc-debug-version +	mv bin/sdp-ldc-debug-ver bin/sdp-$(PROJECT_VERSION)-ldc-debug +	$(DUB) --compiler=gdc --config=sdp-gdc-debug-version +	mv bin/sdp-gdc-debug-ver bin/sdp-$(PROJECT_VERSION)-gdc-debug +ver: +	echo sdp-$(PROJECT_VERSION)  # dmd  dmd_release: expunge skel tangle  	$(DUB) --compiler=dmd --config=sdp-release @@ -86,8 +116,6 @@ dmd_debug_unittest: tangle  	$(DUB) --compiler=dmd --config=sdp-dmd-debug-unittest  dmd_debug_clean: tangle  	$(DUB) --compiler=dmd --config=sdp-debug-clean -dmd_tmp: tangle -	$(DUB) --compiler=dmd --config=sdp-tmp  dmd_debug_src:  	$(DUB) --compiler=dmd --config=sdp-debug  # gdc @@ -112,8 +140,6 @@ gdc_debug_unittest: tangle  	$(DUB) --compiler=gdc --config=sdp-gdc-debug-unittest  gdc_debug_clean: tangle  	$(DUB) --compiler=gdc --config=sdp-debug-clean -gdc_tmp: tangle -	$(DUB) --compiler=gdc --config=sdp-tmp  gdc_debug_src:  	$(DUB) --compiler=gdc --config=sdp-debug  # ldc2 @@ -138,8 +164,6 @@ ldc_debug_unittest: tangle  	$(DUB) --compiler=ldc2 --config=sdp-ldc-debug-unittest  ldc_debug_clean: tangle  	$(DUB) --compiler=ldc2 --config=sdp-debug-clean -ldc_tmp: tangle -	$(DUB) --compiler=ldc2 --config=sdp-tmp  ldc_debug_src:  	$(DUB) --compiler=ldc2 --config=sdp-debug  dmd_release_test: tangle dmd_test_release | 
