yavsc/src/cli/Makefile

26 lines
702 B
Makefile
Raw Normal View History

2019-01-01 16:28:47 +00:00
SOURCE_DIR=$(HOME)/workspace/yavsc
MAKEFILE_DIR=$(SOURCE_DIR)/scripts/build/make
include $(MAKEFILE_DIR)/versioning.mk
include $(MAKEFILE_DIR)/dnx.mk
2018-05-02 04:13:20 +02:00
2018-05-03 15:40:58 +02:00
MSBUILD=msbuild
2018-05-04 10:45:45 +02:00
all: $(BINTARGETPATH)
2018-05-03 15:40:58 +02:00
msbuild-restore:
$(MSBUILD) cli.csproj /t:Restore
2018-06-18 11:45:04 +02:00
check: run
2018-12-20 16:30:09 +00:00
project.lock.json:
2018-08-05 04:16:21 +02:00
@# fixing package id reference case, to System.Xml, from package NJsonSchema.CodeGeneration.CSharp
2018-12-20 16:30:09 +00:00
sed 's/System.XML/System.Xml/' project.lock.json > project.lock.json.new && mv project.lock.json.new project.lock.json
2018-12-20 16:30:09 +00:00
run: $(BINTARGETPATH)
2018-07-31 03:19:54 +02:00
ASPNET_ENV=$(ASPNET_ENV) dnx --configuration=$(CONFIGURATION) run send monthly
2018-05-04 10:45:45 +02:00
info:
@echo $(PRJNAME)
2018-08-05 04:16:21 +02:00
# Due to NJsonSchema.CodeGeneration.CSharp package:
.PHONY: project.lock.json