mirror of
https://github.com/lightpanda-io/browser.git
synced 2025-10-28 14:43:28 +00:00
Add netsurf submodules
Signed-off-by: Francis Bouvier <francis.bouvier@gmail.com>
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,3 +1,4 @@
|
||||
zig-cache
|
||||
zig-out
|
||||
/vendor/lexbor/
|
||||
/vendor/netsurf/build/
|
||||
15
.gitmodules
vendored
15
.gitmodules
vendored
@@ -4,3 +4,18 @@
|
||||
[submodule "vendor/lexbor-src"]
|
||||
path = vendor/lexbor-src
|
||||
url = https://github.com/lexbor/lexbor
|
||||
[submodule "vendor/netsurf/libwapcaplet"]
|
||||
path = vendor/netsurf/libwapcaplet
|
||||
url = https://source.netsurf-browser.org/libwapcaplet.git
|
||||
[submodule "vendor/netsurf/libparserutils"]
|
||||
path = vendor/netsurf/libparserutils
|
||||
url = https://source.netsurf-browser.org/libparserutils.git
|
||||
[submodule "vendor/netsurf/libdom"]
|
||||
path = vendor/netsurf/libdom
|
||||
url = https://source.netsurf-browser.org/libdom.git
|
||||
[submodule "vendor/netsurf/share/netsurf-buildsystem"]
|
||||
path = vendor/netsurf/share/netsurf-buildsystem
|
||||
url = https://source.netsurf-browser.org/buildsystem.git
|
||||
[submodule "vendor/netsurf/libhubbub"]
|
||||
path = vendor/netsurf/libhubbub
|
||||
url = https://source.netsurf-browser.org/libhubbub.git
|
||||
|
||||
4
Makefile
4
Makefile
@@ -75,9 +75,7 @@ endif
|
||||
install-netsurf:
|
||||
@printf "\e[36mInstalling NetSurf...\e[0m\n" && \
|
||||
ls $(ICONV) 1> /dev/null || (printf "\e[33mERROR: you need to install libiconv in your system (on MacOS on with Homebrew)\e[0m\n"; exit 1;) && \
|
||||
mkdir -p vendor/netfurf && \
|
||||
mkdir -p vendor/netfurf/build && \
|
||||
mkdir -p vendor/netfurf/netsurf-buildsystem && \
|
||||
export PREFIX=$(BC_NS) && \
|
||||
export LDFLAGS="-L$(ICONV)/lib" && \
|
||||
export CFLAGS="-I/$(ICONV)/include -I$(BC_NS)/libparserutils/include -I$(BC_NS)/libhubbub/include -I$(BC_NS)/libwapcaplet/include" && \
|
||||
@@ -95,7 +93,7 @@ install-netsurf:
|
||||
BUILDDIR=$(BC_NS)/build/libdom make 2> /dev/null && \
|
||||
printf "\e[33mRunning libdom example...\e[0m\n" && \
|
||||
cd include/dom && \
|
||||
rm bindings && \
|
||||
rm -f bindings || true && \
|
||||
ln -s ../../bindings bindings && \
|
||||
cd ../../examples && \
|
||||
rm -f a.out || true && \
|
||||
|
||||
1
vendor/netsurf/libdom
vendored
Submodule
1
vendor/netsurf/libdom
vendored
Submodule
Submodule vendor/netsurf/libdom added at 176bab60eb
1
vendor/netsurf/libhubbub
vendored
Submodule
1
vendor/netsurf/libhubbub
vendored
Submodule
Submodule vendor/netsurf/libhubbub added at 873ed6e236
1
vendor/netsurf/libparserutils
vendored
Submodule
1
vendor/netsurf/libparserutils
vendored
Submodule
Submodule vendor/netsurf/libparserutils added at 96cdd0ff11
1
vendor/netsurf/libwapcaplet
vendored
Submodule
1
vendor/netsurf/libwapcaplet
vendored
Submodule
Submodule vendor/netsurf/libwapcaplet added at b5e42b1221
1
vendor/netsurf/share/netsurf-buildsystem
vendored
Submodule
1
vendor/netsurf/share/netsurf-buildsystem
vendored
Submodule
Submodule vendor/netsurf/share/netsurf-buildsystem added at b4ba781fe2
Reference in New Issue
Block a user