mirror of
https://github.com/PurpleI2P/i2pd-tools.git
synced 2025-10-18 17:50:22 +01:00
commit
b483a59093
5 changed files with 14 additions and 13 deletions
12
.github/workflows/build-and-release.yml
vendored
12
.github/workflows/build-and-release.yml
vendored
|
@ -55,7 +55,7 @@ jobs:
|
||||||
build/regaddralias
|
build/regaddralias
|
||||||
build/x25519
|
build/x25519
|
||||||
build/verifyhost
|
build/verifyhost
|
||||||
build/autoconf
|
build/autoconf_i2pd
|
||||||
|
|
||||||
build-macos:
|
build-macos:
|
||||||
name: Build macOS with UPnP ON
|
name: Build macOS with UPnP ON
|
||||||
|
@ -106,7 +106,7 @@ jobs:
|
||||||
build/regaddralias
|
build/regaddralias
|
||||||
build/x25519
|
build/x25519
|
||||||
build/verifyhost
|
build/verifyhost
|
||||||
build/autoconf
|
build/autoconf_i2pd
|
||||||
|
|
||||||
build-macos-legacy:
|
build-macos-legacy:
|
||||||
name: Build macOS Legacy with UPnP ON
|
name: Build macOS Legacy with UPnP ON
|
||||||
|
@ -157,7 +157,7 @@ jobs:
|
||||||
build/regaddralias
|
build/regaddralias
|
||||||
build/x25519
|
build/x25519
|
||||||
build/verifyhost
|
build/verifyhost
|
||||||
build/autoconf
|
build/autoconf_i2pd
|
||||||
|
|
||||||
build-freebsd:
|
build-freebsd:
|
||||||
name: Build FreeBSD with UPnP ON
|
name: Build FreeBSD with UPnP ON
|
||||||
|
@ -203,7 +203,7 @@ jobs:
|
||||||
build/regaddralias
|
build/regaddralias
|
||||||
build/x25519
|
build/x25519
|
||||||
build/verifyhost
|
build/verifyhost
|
||||||
build/autoconf
|
build/autoconf_i2pd
|
||||||
|
|
||||||
build-windows-ucrt:
|
build-windows-ucrt:
|
||||||
name: Build Windows UCRT x64
|
name: Build Windows UCRT x64
|
||||||
|
@ -251,7 +251,7 @@ jobs:
|
||||||
./regaddralias.exe
|
./regaddralias.exe
|
||||||
./x25519.exe
|
./x25519.exe
|
||||||
./verifyhost.exe
|
./verifyhost.exe
|
||||||
./autoconf.exe
|
./autoconf_i2pd.exe
|
||||||
|
|
||||||
build-windows-arm:
|
build-windows-arm:
|
||||||
name: Build Windows ARM64
|
name: Build Windows ARM64
|
||||||
|
@ -299,7 +299,7 @@ jobs:
|
||||||
./regaddralias.exe
|
./regaddralias.exe
|
||||||
./x25519.exe
|
./x25519.exe
|
||||||
./verifyhost.exe
|
./verifyhost.exe
|
||||||
./autoconf.exe
|
./autoconf_i2pd.exe
|
||||||
|
|
||||||
release:
|
release:
|
||||||
name: Create Continuous Release
|
name: Create Continuous Release
|
||||||
|
|
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -20,6 +20,7 @@ offlinekeys
|
||||||
regaddr_3ld
|
regaddr_3ld
|
||||||
verifyhost
|
verifyhost
|
||||||
x25519
|
x25519
|
||||||
|
autoconf_i2pd
|
||||||
*.exe
|
*.exe
|
||||||
|
|
||||||
# private key files
|
# private key files
|
||||||
|
|
|
@ -407,7 +407,7 @@ set(TOOLS
|
||||||
regaddralias
|
regaddralias
|
||||||
x25519
|
x25519
|
||||||
verifyhost
|
verifyhost
|
||||||
autoconf
|
autoconf_i2pd
|
||||||
)
|
)
|
||||||
|
|
||||||
foreach(tool IN LISTS TOOLS)
|
foreach(tool IN LISTS TOOLS)
|
||||||
|
|
12
Makefile
12
Makefile
|
@ -49,13 +49,13 @@ endif
|
||||||
# -------------------------
|
# -------------------------
|
||||||
# Targets
|
# Targets
|
||||||
# -------------------------
|
# -------------------------
|
||||||
all: $(I2PD_LIB) vain keygen keyinfo famtool routerinfo regaddr regaddr_3ld i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost autoconf
|
all: $(I2PD_LIB) vain keygen keyinfo famtool routerinfo regaddr regaddr_3ld i2pbase64 offlinekeys b33address regaddralias x25519 verifyhost autoconf_i2pd
|
||||||
|
|
||||||
vain: vain.o $(I2PD_LIB)
|
vain: vain.o $(I2PD_LIB)
|
||||||
$(CXX) -o vain $(LDFLAGS) vain.o $(LDLIBS)
|
$(CXX) -o vain $(LDFLAGS) vain.o $(LDLIBS)
|
||||||
|
|
||||||
autoconf: autoconf.o $(I2PD_LIB)
|
autoconf_i2pd: autoconf_i2pd.o $(I2PD_LIB)
|
||||||
$(CXX) -o autoconf $(DEFINES) $(LDFLAGS) autoconf.o $(LDLIBS)
|
$(CXX) -o autoconf_i2pd $(DEFINES) $(LDFLAGS) autoconf_i2pd.o $(LDLIBS)
|
||||||
|
|
||||||
routerinfo: routerinfo.o $(I2PD_LIB)
|
routerinfo: routerinfo.o $(I2PD_LIB)
|
||||||
$(CXX) -o routerinfo $(LDFLAGS) routerinfo.o $(LDLIBS)
|
$(CXX) -o routerinfo $(LDFLAGS) routerinfo.o $(LDLIBS)
|
||||||
|
@ -117,14 +117,14 @@ clean-obj:
|
||||||
rm -f $(wildcard *.o)
|
rm -f $(wildcard *.o)
|
||||||
|
|
||||||
stripall:
|
stripall:
|
||||||
strip b33address famtool i2pbase64 keygen keyinfo offlinekeys regaddr regaddr_3ld regaddralias routerinfo x25519 verifyhost vain autoconf
|
strip b33address famtool i2pbase64 keygen keyinfo offlinekeys regaddr regaddr_3ld regaddralias routerinfo x25519 verifyhost vain autoconf_i2pd
|
||||||
|
|
||||||
builddir:
|
builddir:
|
||||||
mkdir -p build
|
mkdir -p build
|
||||||
mv b33address famtool i2pbase64 keygen keyinfo offlinekeys regaddr regaddr_3ld regaddralias routerinfo x25519 verifyhost vain autoconf build/ || true
|
mv b33address famtool i2pbase64 keygen keyinfo offlinekeys regaddr regaddr_3ld regaddralias routerinfo x25519 verifyhost vain autoconf_i2pd build/ || true
|
||||||
|
|
||||||
clean-bin:
|
clean-bin:
|
||||||
rm -f b33address famtool i2pbase64 keygen keyinfo offlinekeys regaddr regaddr_3ld regaddralias routerinfo x25519 verifyhost vain autoconf
|
rm -f b33address famtool i2pbase64 keygen keyinfo offlinekeys regaddr regaddr_3ld regaddralias routerinfo x25519 verifyhost vain autoconf_i2pd
|
||||||
|
|
||||||
clean: clean-i2pd clean-obj clean-bin
|
clean: clean-i2pd clean-obj clean-bin
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue