2023-04-10 00:58:21 +01:00
|
|
|
DESTDIR=/srv/www/yavsc
|
2017-10-20 16:29:22 +02:00
|
|
|
HOSTING=localhost
|
2019-05-22 17:27:44 +01:00
|
|
|
ASPNET_LOG_LEVEL=debug
|
2021-04-05 01:33:09 +01:00
|
|
|
SOURCE_DIR=../..
|
2023-04-10 00:58:21 +01:00
|
|
|
USER=www-data
|
|
|
|
|
HOSTING_PRE=yavsv.pschneider.fr
|
|
|
|
|
CONFIGURATION=Debug
|
|
|
|
|
SERVICE_PRE=Yavsc
|
2019-06-19 00:16:17 +01:00
|
|
|
|
2023-04-10 00:58:21 +01:00
|
|
|
all:
|
|
|
|
|
dotnet build
|
2019-11-02 15:58:10 +00:00
|
|
|
|
2019-07-21 17:35:41 +02:00
|
|
|
showConfig:
|
2023-04-10 00:58:21 +01:00
|
|
|
@echo HOSTING_PRE: $(USER)@$(HOSTING_PRE)
|
2019-07-21 17:35:41 +02:00
|
|
|
@echo CONFIGURATION: $(CONFIGURATION)
|
|
|
|
|
@echo DESTDIR: $(DESTDIR)
|
2023-04-10 00:58:21 +01:00
|
|
|
@echo SERVICE_PRE: $(SERVICE_PRE)
|
2017-06-08 12:04:37 +02:00
|
|
|
|
2018-07-12 18:17:59 +02:00
|
|
|
publish:
|
2023-04-10 00:58:21 +01:00
|
|
|
ASPNETCORE_ENV=$(CONFIGURATION) dotnet publish
|
2020-06-08 02:34:20 +01:00
|
|
|
|
2023-04-10 00:58:21 +01:00
|
|
|
pushInPre: publish
|
|
|
|
|
sudo service $(SERVICE_PRE) stop
|
|
|
|
|
sudo cp -a bin/Debug/net7.0/publish/* $(DESTDIR)
|
|
|
|
|
sudo chown -R $(USER) $(DESTDIR)
|
2020-06-08 02:34:20 +01:00
|
|
|
sudo sync
|
2023-04-10 00:58:21 +01:00
|
|
|
sudo service $(SERVICE_PRE) start
|
2019-09-05 15:22:48 +01:00
|
|
|
|
2019-05-29 21:37:54 +01:00
|
|
|
%.min.js: %.js
|
|
|
|
|
jsmin < $^ > $@
|
|
|
|
|
|
|
|
|
|
%.min.css: %.css
|
|
|
|
|
jsmin < $^ > $@
|
|
|
|
|
|
2019-06-17 15:20:57 +01:00
|
|
|
%.Designer.cs: %.resx
|
2019-12-11 16:42:07 +00:00
|
|
|
strongresbuildercli -l -p -t -r "Yavsc.Resources." $^
|