Преглед изворни кода

Deploy to a subdirectory on DUT

master
Brian Ho пре 5 година
родитељ
комит
fa9e5955c0
2 измењених фајлова са 11 додато и 9 уклоњено
  1. 8
    6
      Makefile
  2. 3
    3
      occlusion.vert

+ 8
- 6
Makefile Прегледај датотеку

@@ -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:

+ 3
- 3
occlusion.vert Прегледај датотеку

@@ -6,9 +6,9 @@ precision mediump float;
layout(location = 0) out vec3 fragColor;

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)

Loading…
Откажи
Сачувај