Browse Source

Deploy to a subdirectory on DUT

master
Brian Ho 5 years ago
parent
commit
fa9e5955c0
2 changed files with 11 additions and 9 deletions
  1. 8
    6
      Makefile
  2. 3
    3
      occlusion.vert

+ 8
- 6
Makefile View File

CC = INVALID CC = INVALID
endif endif


SUBDIR = "occlusion-gl/"
NAME = occlusion NAME = occlusion
CFLAGS = -std=c++17 --sysroot="$(SYSROOT)" -Wall CFLAGS = -std=c++17 --sysroot="$(SYSROOT)" -Wall
LDFLAGS = -lEGL -lGLESv2 -lpng LDFLAGS = -lEGL -lGLESv2 -lpng
deploy: check deploy: check
ifneq ($(target), local) ifneq ($(target), local)
@echo Deploying to $(SSH_DUT)... @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 endif


run: check run: check
ifneq ($(target), local) ifneq ($(target), local)
@echo Running on $(SSH_DUT)... @echo Running on $(SSH_DUT)...
@ssh $(SSH_DUT) '~/${NAME}'
@ssh $(SSH_DUT) 'cd ~/${SUBDIR} && ./${NAME}'
@echo Copying artifacts back to local device... @echo Copying artifacts back to local device...
@scp $(SSH_DUT):~/${NAME}.png .
@scp $(SSH_DUT):~/${SUBDIR}${NAME}.png .
else else
@echo Running locally... @echo Running locally...
@./$(NAME) @./$(NAME)
clean: check clean: check
@rm -f ${NAME} ${NAME}.png @rm -f ${NAME} ${NAME}.png
ifneq ($(target), local) 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 endif


check: check:

+ 3
- 3
occlusion.vert View File

layout(location = 0) out vec3 fragColor; layout(location = 0) out vec3 fragColor;


vec3 positions[6] = vec3[]( vec3 positions[6] = vec3[](
vec3(0.5, -0.5, 0.5),
vec3(0.5, 0.5, 0.5),
vec3(-0.5, 0.5, 0.5),
vec3(0.5, -0.5, 0.4),
vec3(0.5, 0.5, 0.4),
vec3(-0.5, 0.5, 0.4),
vec3(-0.5, -0.5, 0.6), vec3(-0.5, -0.5, 0.6),
vec3(0.5, 0.5, 0.6), vec3(0.5, 0.5, 0.6),
vec3(-0.5, 0.5, 0.6) vec3(-0.5, 0.5, 0.6)

Loading…
Cancel
Save