Restructure & add Netlify config

This commit is contained in:
Ingvar Stepanyan
2021-09-14 13:00:52 +00:00
parent f7f0c8c470
commit f3c8770bb5
3 changed files with 16 additions and 3 deletions

7
.gitignore vendored
View File

@@ -1,8 +1,11 @@
/.vscode/c_cpp_properties.json
/libapi.*
!/libapi.mjs.d.ts
/ui/libapi.*
!/ui/libapi.mjs.d.ts
/node_modules
/deps/*
!/deps/libgphoto2
!/deps/libusb
/api.o
# Local Netlify folder
.netlify

View File

@@ -15,7 +15,7 @@ export LDFLAGS += $(COMMON_FLAGS)
## Main API module
libapi.mjs: api.o $(SYSROOT)/lib/libltdl.la $(SYSROOT)/lib/libgphoto2.la
ui/libapi.mjs: api.o $(SYSROOT)/lib/libltdl.la $(SYSROOT)/lib/libgphoto2.la
libtool --verbose --mode=link $(LD) $(LDFLAGS) -o $@ $+ \
-fexceptions --bind -s ASYNCIFY -s ALLOW_MEMORY_GROWTH \
-dlpreopen $(SYSROOT)/lib/libgphoto2/2.5.27.1/ptp2.la \

10
netlify.toml Normal file
View File

@@ -0,0 +1,10 @@
[build]
publish = "ui"
command = "./build.sh"
[[headers]]
for = "/*"
[headers.values]
Cross-Origin-Embedder-Policy = "require-corp"
Cross-Origin-Opener-Policy = "same-origin"