mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Build extensions automatically before app is built (#1093)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
1 parent
a00d26149c
commit
a478143423
3 files changed
+17
-2
No files matched your search
@@ -1,3 +1,5 @@
|
||||
EXTENSIONS_DIR = ./extensions
|
||||
|
||||
ifeq ($(OS),Windows_NT)
|
||||
DETECTED_OS := Windows
|
||||
else
|
||||
@@ -46,13 +48,16 @@ integration-win:
|
||||
test-app:
|
||||
yarn test
|
||||
|
||||
build: install-deps download-bins
|
||||
build: install-deps download-bins build-extensions
|
||||
ifeq "$(DETECTED_OS)" "Windows"
|
||||
yarn dist:win
|
||||
else
|
||||
yarn dist
|
||||
endif
|
||||
|
||||
build-extensions:
|
||||
$(foreach file, $(wildcard $(EXTENSIONS_DIR)/*), $(MAKE) -C $(file) build;)
|
||||
|
||||
clean:
|
||||
ifeq "$(DETECTED_OS)" "Windows"
|
||||
if exist binaries\client del /s /q binaries\client\*.*
|
||||
@@ -62,4 +67,4 @@ else
|
||||
rm -rf binaries/client/*
|
||||
rm -rf dist/*
|
||||
rm -rf static/build/*
|
||||
endif
|
||||
endif
|
||||
Reference in new issue
Block a user