|
|
@@ -16,6 +16,7 @@ else |
|
|
|
CC = INVALID |
|
|
|
endif |
|
|
|
|
|
|
|
SUBDIR = "occlusion-gl/" |
|
|
|
NAME = occlusion |
|
|
|
CFLAGS = -std=c++17 --sysroot="$(SYSROOT)" -Wall |
|
|
|
LDFLAGS = -lEGL -lGLESv2 -lpng |
|
|
@@ -29,17 +30,17 @@ build: check |
|
|
|
deploy: check |
|
|
|
ifneq ($(target), local) |
|
|
|
@echo Deploying to $(SSH_DUT)... |
|
|
|
@scp ${NAME}.vert $(SSH_DUT):~/${NAME}.vert |
|
|
|
@scp ${NAME}.frag $(SSH_DUT):~/${NAME}.frag |
|
|
|
@scp ${NAME} $(SSH_DUT):~/ |
|
|
|
@scp ${NAME}.vert $(SSH_DUT):~/${SUBDIR}${NAME}.vert |
|
|
|
@scp ${NAME}.frag $(SSH_DUT):~/${SUBDIR}${NAME}.frag |
|
|
|
@scp ${NAME} $(SSH_DUT):~/${SUBDIR} |
|
|
|
endif |
|
|
|
|
|
|
|
run: check |
|
|
|
ifneq ($(target), local) |
|
|
|
@echo Running on $(SSH_DUT)... |
|
|
|
@ssh $(SSH_DUT) '~/${NAME}' |
|
|
|
@ssh $(SSH_DUT) 'cd ~/${SUBDIR} && ./${NAME}' |
|
|
|
@echo Copying artifacts back to local device... |
|
|
|
@scp $(SSH_DUT):~/${NAME}.png . |
|
|
|
@scp $(SSH_DUT):~/${SUBDIR}${NAME}.png . |
|
|
|
else |
|
|
|
@echo Running locally... |
|
|
|
@./$(NAME) |
|
|
@@ -48,7 +49,8 @@ endif |
|
|
|
clean: check |
|
|
|
@rm -f ${NAME} ${NAME}.png |
|
|
|
ifneq ($(target), local) |
|
|
|
@ssh $(SSH_DUT) 'rm -f ~/${NAME} ~/${NAME}.png ~/${NAME}.vert ~/${NAME}.frag' |
|
|
|
@ssh $(SSH_DUT) 'rm -f ~/${SUBDIR}${NAME} ~/${SUBDIR}${NAME}.png \ |
|
|
|
~/${SUBDIR}${NAME}.vert ~/${SUBDIR}${NAME}.frag' |
|
|
|
endif |
|
|
|
|
|
|
|
check: |