code hidding 'build' dir
parent
f3943a9487
commit
b4698d2eda
@ -1,29 +1,27 @@
|
|||||||
SOURCE_DIR=$(HOME)/workspace/yavsc
|
SOURCE_DIR=$(HOME)/workspace/yavsc
|
||||||
MAKEFILE_DIR=$(SOURCE_DIR)/scripts/build/make
|
MAKEFILE_DIR=$(SOURCE_DIR)/scripts/make
|
||||||
include $(MAKEFILE_DIR)/versioning.mk
|
|
||||||
include $(MAKEFILE_DIR)/dnx.mk
|
|
||||||
|
|
||||||
MSBUILD=msbuild
|
MSBUILD=msbuild
|
||||||
|
|
||||||
all: $(BINTARGETPATH)
|
all: $(BINTARGETPATH)
|
||||||
|
|
||||||
msbuild-restore:
|
include $(MAKEFILE_DIR)/dnx.mk
|
||||||
$(MSBUILD) cli.csproj /t:Restore
|
|
||||||
|
|
||||||
check: run
|
# makes version
|
||||||
|
include $(MAKEFILE_DIR)/versioning.mk
|
||||||
|
|
||||||
fixSystemXML:
|
msbuild-restore:
|
||||||
@# fixing package id reference case, to System.Xml, from package NJsonSchema.CodeGeneration.CSharp
|
$(MSBUILD) $(PRJNAME).csproj /t:Restore
|
||||||
@sed 's/System.XML/System.Xml/' project.lock.json > project.lock.json.new && mv project.lock.json.new project.lock.json
|
|
||||||
|
|
||||||
|
check: run
|
||||||
|
|
||||||
$(BINTARGETPATH): project.lock.json
|
: project.lock.json
|
||||||
|
@dnu build --configuration=$(CONFIGURATION)
|
||||||
|
|
||||||
run: $(BINTARGETPATH)
|
run: $(BINTARGETPATH)
|
||||||
ASPNET_ENV=$(ASPNET_ENV) dnx --configuration=$(CONFIGURATION) run send monthly
|
ASPNET_ENV=$(ASPNET_ENV) dnx --configuration=$(CONFIGURATION) run send monthly
|
||||||
|
|
||||||
info:
|
info:
|
||||||
@echo $(PRJNAME)
|
@echo $(PRJNAME) : $(BINTARGETPATH) $(version)
|
||||||
|
|
||||||
# Due to NJsonSchema.CodeGeneration.CSharp package:
|
# Due to NJsonSchema.CodeGeneration.CSharp package:
|
||||||
.PHONY: project.lock.json
|
.PHONY: $(BINTARGETPATH)
|
||||||
|
Loading…
Reference in New Issue