Restructure & add Netlify config
This commit is contained in:
7
.gitignore
vendored
7
.gitignore
vendored
@@ -1,8 +1,11 @@
|
|||||||
/.vscode/c_cpp_properties.json
|
/.vscode/c_cpp_properties.json
|
||||||
/libapi.*
|
/ui/libapi.*
|
||||||
!/libapi.mjs.d.ts
|
!/ui/libapi.mjs.d.ts
|
||||||
/node_modules
|
/node_modules
|
||||||
/deps/*
|
/deps/*
|
||||||
!/deps/libgphoto2
|
!/deps/libgphoto2
|
||||||
!/deps/libusb
|
!/deps/libusb
|
||||||
/api.o
|
/api.o
|
||||||
|
|
||||||
|
# Local Netlify folder
|
||||||
|
.netlify
|
||||||
|
|||||||
2
Makefile
2
Makefile
@@ -15,7 +15,7 @@ export LDFLAGS += $(COMMON_FLAGS)
|
|||||||
|
|
||||||
## Main API module
|
## 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 $@ $+ \
|
libtool --verbose --mode=link $(LD) $(LDFLAGS) -o $@ $+ \
|
||||||
-fexceptions --bind -s ASYNCIFY -s ALLOW_MEMORY_GROWTH \
|
-fexceptions --bind -s ASYNCIFY -s ALLOW_MEMORY_GROWTH \
|
||||||
-dlpreopen $(SYSROOT)/lib/libgphoto2/2.5.27.1/ptp2.la \
|
-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