Skip to content

Commit 38461f9

Browse files
authored
Merge pull request #437 from carlosms/rm-makefile-web
Remove web build from main makefile
2 parents d447a38 + 1b65890 commit 38461f9

File tree

3 files changed

+18
-11
lines changed

3 files changed

+18
-11
lines changed

.travis.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ jobs:
6262
os: osx
6363
osx_image: xcode9.4
6464
before_install: skip
65+
- name: 'Web Tests'
66+
stage: tests
67+
script:
68+
- make dependencies
69+
- make -f Makefile.web build
70+
- make -f Makefile.web test
6571
- name: 'Generated code'
6672
script:
6773
- make dependencies

Makefile

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -130,14 +130,3 @@ endif
130130
.PHONY: ci-integration-dependencies
131131
ci-integration-dependencies: prepare-services ci-start-bblfsh
132132

133-
# Redefine targets from main Makefile to support web
134-
135-
-include Makefile.web
136-
137-
# Makefile.main::test -> this::test
138-
test: web-test
139-
140-
# this::build -> Makefile.main::build -> Makefile.main::$(COMMANDS)
141-
# The @echo forces this prerequisites to be run before `Makefile.main::build` ones.
142-
build: web-build web-bindata
143-
@echo

Makefile.web

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Redefine targets from main Makefile
2+
3+
-include Makefile
4+
5+
# Makefile.main::test -> this::test
6+
test: web-test
7+
8+
# this::build -> Makefile.main::build -> Makefile.main::$(COMMANDS)
9+
# The @echo forces this prerequisites to be run before `Makefile.main::build` ones.
10+
build: web-build web-bindata
11+
@echo
12+
113
FRONTEND_PATH := ./frontend
214
FRONTEND_BUILD_PATH := $(FRONTEND_PATH)/build
315

0 commit comments

Comments
 (0)