Skip to content

Commit

Permalink
Building HueEmulator library fails
Browse files Browse the repository at this point in the history
Because of missing `lxml` python requirement.
This is defined in UPnP-Schemas but `make fetch` doesn't recurse dependencies.

However, running `make submodules` from the project directory does fix the problem.
Should have gone with that to start with!
  • Loading branch information
mikee47 committed Dec 28, 2021
1 parent 4d56649 commit 9917934
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 4 deletions.
1 change: 1 addition & 0 deletions Tools/ci/library/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ apps: $(APP_NAMES)
.PHONY: $(APP_NAMES)
$(APP_NAMES):
@printf "\n\n** Building $@ for $(SMING_SOC) **\n\n"
$(Q) $(MAKE) --no-print-directory -C $@ submodules
$(Q) $(MAKE) --no-print-directory -C $@ PIP_ARGS=-q python-requirements sample

.PHONY: run-test
Expand Down
4 changes: 0 additions & 4 deletions Tools/ci/library/appveyor.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,6 @@ install:
. sming/Tools/ci/install.sh ${SMING_ARCH,,}
fi

- ps: |
Start-Process -FilePath make -ArgumentList "-C $env:SMING_HOME fetch-$env:APPVEYOR_PROJECT_SLUG" -Wait -NoNewWindow


build_script:
- sh: make -j$(nproc) -f $CI_MAKEFILE
- cmd: make -j%NUMBER_OF_PROCESSORS% -f %CI_MAKEFILE%

0 comments on commit 9917934

Please sign in to comment.