2021-07-15 16:19:59 -04:00
|
|
|
-include i2pversion
|
|
|
|
-include i2pversion_override
|
|
|
|
|
|
|
|
-include config.mk
|
|
|
|
|
2022-05-18 18:19:06 -04:00
|
|
|
preset=`rm .version; make version`
|
2018-12-11 16:20:20 +00:00
|
|
|
|
2022-05-18 18:26:46 -04:00
|
|
|
-include .version
|
2021-07-15 17:08:46 -04:00
|
|
|
|
2023-01-01 18:54:56 +00:00
|
|
|
PROFILE_VERSION=$(VERSIONMAJOR).$(VERSIONMINOR).$(VERSIONBUILD)
|
2021-07-15 17:08:46 -04:00
|
|
|
|
2023-01-23 18:51:08 +00:00
|
|
|
all: version install.exe
|
2021-07-15 17:08:46 -04:00
|
|
|
|
2022-10-23 15:35:26 -04:00
|
|
|
fmt:
|
|
|
|
find . -name '*.java' -exec clang-format -i {} \;
|
|
|
|
|
2022-05-18 18:19:06 -04:00
|
|
|
version:
|
2023-01-23 18:35:34 +00:00
|
|
|
./buildscripts/version.sh
|
2021-08-15 14:42:02 -04:00
|
|
|
|
2023-04-30 05:50:03 +00:00
|
|
|
jpackage: version I2P build/I2P all
|
2021-07-15 17:08:46 -04:00
|
|
|
|
2022-05-18 18:19:06 -04:00
|
|
|
help: version
|
2022-09-14 16:50:11 -04:00
|
|
|
@echo "I2P-Easy-Install-Bundle-$(PROFILE_VERSION)"
|
2021-07-15 17:08:46 -04:00
|
|
|
@echo "$(I2P_VERSION)"
|
|
|
|
@echo "$(MAJOR).$(MINOR).$(BUILD)"
|
|
|
|
@echo "$(preset)"
|
2021-07-01 16:55:29 -04:00
|
|
|
|
2023-01-23 19:02:18 +00:00
|
|
|
install.exe:
|
2023-04-30 05:50:03 +00:00
|
|
|
./buildscripts/unsigned.sh
|
2021-03-26 00:52:45 -04:00
|
|
|
|
2022-09-19 15:40:07 -04:00
|
|
|
distclean: clean
|
2021-07-03 22:39:54 -04:00
|
|
|
rm -rf I2P
|
|
|
|
|
2021-07-01 16:55:29 -04:00
|
|
|
I2P:
|
2023-01-23 18:54:47 +00:00
|
|
|
./buildscripts/build.sh
|
2021-07-01 16:55:29 -04:00
|
|
|
|
2022-02-10 19:24:15 -05:00
|
|
|
build/I2P: I2P build
|
2023-04-30 05:50:03 +00:00
|
|
|
cp -v I2P build/I2P
|
2021-03-29 23:28:58 -04:00
|
|
|
|
2023-04-30 05:50:03 +00:00
|
|
|
build/I2P: build/I2P
|
2021-03-29 23:10:46 -04:00
|
|
|
|
2019-01-07 18:35:37 +00:00
|
|
|
#
|
|
|
|
# Warning: a displayed license file of more than 28752 bytes
|
|
|
|
# will cause makensis V3.03 to crash.
|
|
|
|
# Possibly related: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895064
|
|
|
|
#
|
2019-01-07 17:41:49 +00:00
|
|
|
build/licenses: build
|
2023-01-23 18:45:35 +00:00
|
|
|
./buildscripts/licenses.sh
|
2018-12-11 09:29:44 +00:00
|
|
|
|
|
|
|
clean:
|
2023-01-23 18:54:47 +00:00
|
|
|
./buildscripts/clean.sh
|
2018-12-11 09:29:44 +00:00
|
|
|
|
|
|
|
build:
|
|
|
|
@echo "creating build directory"
|
2018-12-14 11:55:15 +00:00
|
|
|
mkdir -p build
|
2018-12-11 10:33:40 +00:00
|
|
|
|