Skip to content

Commit 27d906a

Browse files
committed
Remove adblock rust code and proxy. It's not practical because it needs a root cert, doesn't actually know what requests are for, and is 100 megs.
1 parent 8bb170a commit 27d906a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+3
-7951
lines changed

Makefile

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -191,21 +191,6 @@ libadblock: force
191191
cp submodules/adblock-rust/include/* ThirdParty/adblock-rust/include
192192
cp submodules/adblock-rust/lib/* ThirdParty/adblock-rust/lib
193193

194-
libhudsucker: force
195-
/opt/homebrew/bin/rustup target add x86_64-apple-darwin
196-
/opt/homebrew/bin/rustup target add aarch64-apple-darwin
197-
mkdir -p hudsucker-ffi/lib
198-
mkdir -p hudsucker-ffi/include
199-
mkdir -p ThirdParty/hudsucker-ffi/include
200-
mkdir -p ThirdParty/hudsucker-ffi/lib
201-
cd hudsucker-ffi && PATH=$(PATH):$(HOME)/.cargo/bin $(HOME)/.cargo/bin/cargo build --release --target aarch64-apple-darwin
202-
cd hudsucker-ffi && PATH=$(PATH):$(HOME)/.cargo/bin $(HOME)/.cargo/bin/cargo build --release --target x86_64-apple-darwin
203-
cd hudsucker-ffi && lipo -create target/aarch64-apple-darwin/release/libhudsucker_ffi.a target/x86_64-apple-darwin/release/libhudsucker_ffi.a -output lib/libhudsucker_ffi.a
204-
cd hudsucker-ffi && lipo -create target/aarch64-apple-darwin/release/libhudsucker_ffi.dylib target/x86_64-apple-darwin/release/libhudsucker_ffi.dylib -output lib/libhudsucker_ffi.dylib
205-
cd hudsucker-ffi && install_name_tool -id @rpath/libhudsucker_ffi.dylib lib/libhudsucker_ffi.dylib
206-
cp hudsucker-ffi/hudsucker_ffi.h ThirdParty/hudsucker-ffi/include/
207-
cp hudsucker-ffi/lib/* ThirdParty/hudsucker-ffi/lib/
208-
209194
paranoidrailroad: force
210195
/usr/bin/sandbox-exec -f deps.sb $(MAKE) librailroad_dsl
211196

@@ -249,11 +234,8 @@ paranoidlibadblock: force
249234
paranoidlibrailroad: force
250235
/usr/bin/sandbox-exec -f deps.sb $(MAKE) librailroad_dsl
251236

252-
paranoidlibhudsucker: force
253-
/usr/bin/sandbox-exec -f deps.sb $(MAKE) libhudsucker
254-
255237
# You probably want make paranoiddeps to avoid depending on Hombrew stuff.
256-
deps: force fatlibsixel CoreParse NMSSH bindeps libgit2 sparkle librailroad_dsl libadblock libhudsucker sfsymbolenum
238+
deps: force fatlibsixel CoreParse NMSSH bindeps libgit2 sparkle librailroad_dsl libadblock sfsymbolenum
257239

258240
sfsymbolenum:
259241
cp submodules/SFSymbolEnum/Sources/SFSymbolEnum/* ThirdParty/SFSymbolEnum

ThirdParty/adblock-rust/include/adblock.h

Lines changed: 0 additions & 78 deletions
This file was deleted.
-52.5 MB
Binary file not shown.

ThirdParty/hudsucker-ffi/include/hudsucker_ffi.h

Lines changed: 0 additions & 179 deletions
This file was deleted.
-86.9 MB
Binary file not shown.
-18.8 MB
Binary file not shown.

0 commit comments

Comments
 (0)