Restructure & add Netlify config
This commit is contained in:
7
.gitignore
vendored
7
.gitignore
vendored
@@ -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
|
||||
|
||||
2
Makefile
2
Makefile
@@ -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
10
netlify.toml
Normal 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"
|
||||
Reference in New Issue
Block a user