Added support for "windows" (GUI) and "console" mode.
This commit is contained in:
parent
77c12f0c54
commit
2a5e624757
518
Makefile
518
Makefile
@ -39,8 +39,8 @@ else
|
|||||||
SUFFIX = g.exe
|
SUFFIX = g.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CFLAGS += -municode -mwindows -march=$(MARCH) -mtune=$(MTUNE)
|
CFLAGS += -municode -march=$(MARCH) -mtune=$(MTUNE)
|
||||||
LDFLAGS = -lcomctl32
|
LDFLAGS = -lcomctl32 -lgdi32
|
||||||
|
|
||||||
MANIFEST := tmp/assets/manifest.$(CPU_ARCH).xml
|
MANIFEST := tmp/assets/manifest.$(CPU_ARCH).xml
|
||||||
|
|
||||||
@ -68,7 +68,7 @@ $(MANIFEST):
|
|||||||
sed -e 's/$${{version}}/$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_PATCH).$(BUILDNO)/g' -e 's/$${{processorArchitecture}}/$(CPU_ARCH)/g' res/assets/manifest.xml > $@
|
sed -e 's/$${{version}}/$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_PATCH).$(BUILDNO)/g' -e 's/$${{processorArchitecture}}/$(CPU_ARCH)/g' res/assets/manifest.xml > $@
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean: init
|
clean: initialize
|
||||||
$(RM) bin/*.$(SUFFIX)
|
$(RM) bin/*.$(SUFFIX)
|
||||||
$(RM) obj/*.o
|
$(RM) obj/*.o
|
||||||
|
|
||||||
@ -76,266 +76,522 @@ clean: init
|
|||||||
# Binaries
|
# Binaries
|
||||||
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.PHONY: l5j_0811A25A
|
.PHONY: l5j_A7966B20
|
||||||
l5j_0811A25A: resources
|
l5j_A7966B20: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH).exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH).exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH).exe
|
strip bin/launch5j_$(CPU_ARCH).exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_42469150
|
.PHONY: l5j_32927420
|
||||||
l5j_42469150: resources
|
l5j_32927420: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_F81FDB78
|
.PHONY: l5j_C618EB78
|
||||||
l5j_F81FDB78: resources
|
l5j_C618EB78: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_7CF91784
|
.PHONY: l5j_A517C52F
|
||||||
l5j_7CF91784: resources
|
l5j_A517C52F: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_E587E52D
|
.PHONY: l5j_619D8B04
|
||||||
l5j_E587E52D: resources
|
l5j_619D8B04: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_nowait.exe
|
strip bin/launch5j_$(CPU_ARCH)_nowait.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_6E20D95A
|
.PHONY: l5j_30F743A4
|
||||||
l5j_6E20D95A: resources
|
l5j_30F743A4: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_nowait_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_nowait_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_DA0AF4B3
|
.PHONY: l5j_82D827C0
|
||||||
l5j_DA0AF4B3: resources
|
l5j_82D827C0: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_nowait_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_nowait_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_C2A28D42
|
.PHONY: l5j_1591EA3D
|
||||||
l5j_C2A28D42: resources
|
l5j_1591EA3D: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_nowait_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_nowait_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_C1D101EB
|
.PHONY: l5j_C56C074D
|
||||||
l5j_C1D101EB: resources
|
l5j_C56C074D: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_8ACFCE06
|
.PHONY: l5j_A832E835
|
||||||
l5j_8ACFCE06: resources
|
l5j_A832E835: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_9323B28F
|
.PHONY: l5j_996B9E83
|
||||||
l5j_9323B28F: resources
|
l5j_996B9E83: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_C522BC06
|
.PHONY: l5j_37546C69
|
||||||
l5j_C522BC06: resources
|
l5j_37546C69: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_6DDBAE3A
|
.PHONY: l5j_C9288BE6
|
||||||
l5j_6DDBAE3A: resources
|
l5j_C9288BE6: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry_nowait.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry_nowait.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_54363F57
|
.PHONY: l5j_7F3CC9AB
|
||||||
l5j_54363F57: resources
|
l5j_7F3CC9AB: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry_nowait_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry_nowait_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_99A9F076
|
.PHONY: l5j_459A8CE8
|
||||||
l5j_99A9F076: resources
|
l5j_459A8CE8: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_87BC92B7
|
.PHONY: l5j_ADC1141F
|
||||||
l5j_87BC92B7: resources
|
l5j_ADC1141F: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_registry_nowait_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_23E70F95
|
.PHONY: l5j_00617FF8
|
||||||
l5j_23E70F95: resources
|
l5j_00617FF8: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_F7BB2C3A
|
.PHONY: l5j_64929FEF
|
||||||
l5j_F7BB2C3A: resources
|
l5j_64929FEF: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_3D20DF32
|
.PHONY: l5j_8E872293
|
||||||
l5j_3D20DF32: resources
|
l5j_8E872293: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_4C98F897
|
.PHONY: l5j_DDE02124
|
||||||
l5j_4C98F897: resources
|
l5j_DDE02124: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_F294C7A0
|
.PHONY: l5j_52A38734
|
||||||
l5j_F294C7A0: resources
|
l5j_52A38734: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_73B5E7E2
|
.PHONY: l5j_C5366010
|
||||||
l5j_73B5E7E2: resources
|
l5j_C5366010: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_954D523C
|
.PHONY: l5j_81C67748
|
||||||
l5j_954D523C: resources
|
l5j_81C67748: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_DC741815
|
.PHONY: l5j_7F831D46
|
||||||
l5j_DC741815: resources
|
l5j_7F831D46: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_nowait_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_2627E161
|
.PHONY: l5j_32A6D73F
|
||||||
l5j_2627E161: resources
|
l5j_32A6D73F: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_D900AE4B
|
.PHONY: l5j_8B210991
|
||||||
l5j_D900AE4B: resources
|
l5j_8B210991: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_C6E02423
|
.PHONY: l5j_5959FDC1
|
||||||
l5j_C6E02423: resources
|
l5j_5959FDC1: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_1AA2C98F
|
.PHONY: l5j_A3FE83BA
|
||||||
l5j_1AA2C98F: resources
|
l5j_A3FE83BA: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_C0460A41
|
.PHONY: l5j_E830A8AE
|
||||||
l5j_C0460A41: resources
|
l5j_E830A8AE: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_795967C2
|
.PHONY: l5j_30C6BEB2
|
||||||
l5j_795967C2: resources
|
l5j_30C6BEB2: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_33D9B9BD
|
.PHONY: l5j_92CE9691
|
||||||
l5j_33D9B9BD: resources
|
l5j_92CE9691: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
.PHONY: l5j_ECB0C2F6
|
.PHONY: l5j_23E35141
|
||||||
l5j_ECB0C2F6: resources
|
l5j_23E35141: resources
|
||||||
$(CC) $(CFLAGS) -DL5J_BUILDNO=$(BUILDNO) -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
$(CC) $(CFLAGS) -mwindows -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=1 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
ifeq ($(DEBUG),0)
|
ifeq ($(DEBUG),0)
|
||||||
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash_noenc.exe
|
strip bin/launch5j_$(CPU_ARCH)_wrapped_registry_nowait_nosplash_noenc.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_04319E4C
|
||||||
|
l5j_04319E4C: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_0A4F96FD
|
||||||
|
l5j_0A4F96FD: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_9F7D329B
|
||||||
|
l5j_9F7D329B: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_E924B9FC
|
||||||
|
l5j_E924B9FC: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_5F6913C1
|
||||||
|
l5j_5F6913C1: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_nowait.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_AFC6A9C4
|
||||||
|
l5j_AFC6A9C4: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_nowait_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_B8C53EA8
|
||||||
|
l5j_B8C53EA8: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_nowait_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_30E2A403
|
||||||
|
l5j_30E2A403: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_nowait_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_71295303
|
||||||
|
l5j_71295303: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_registry.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_7FD23D76
|
||||||
|
l5j_7FD23D76: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_registry_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_D013A919
|
||||||
|
l5j_D013A919: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_registry_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_4E8A7105
|
||||||
|
l5j_4E8A7105: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_registry_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_DBD618F1
|
||||||
|
l5j_DBD618F1: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_registry_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry_nowait.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_72C1D5DE
|
||||||
|
l5j_72C1D5DE: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_registry_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry_nowait_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_9C2AFAAC
|
||||||
|
l5j_9C2AFAAC: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_registry_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry_nowait_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_4DD6F1C3
|
||||||
|
l5j_4DD6F1C3: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=0 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_registry_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_registry_nowait_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_3D436873
|
||||||
|
l5j_3D436873: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_828B0AE9
|
||||||
|
l5j_828B0AE9: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_99D0F4B6
|
||||||
|
l5j_99D0F4B6: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_32CF00DE
|
||||||
|
l5j_32CF00DE: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_A4688080
|
||||||
|
l5j_A4688080: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_8F6F3F0E
|
||||||
|
l5j_8F6F3F0E: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_7F92D72F
|
||||||
|
l5j_7F92D72F: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_0EE82CBC
|
||||||
|
l5j_0EE82CBC: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=0 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_nowait_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_083B5C46
|
||||||
|
l5j_083B5C46: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_2ADF4293
|
||||||
|
l5j_2ADF4293: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_95F8BA11
|
||||||
|
l5j_95F8BA11: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_6F817826
|
||||||
|
l5j_6F817826: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=1 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_7959E22C
|
||||||
|
l5j_7959E22C: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_AE9F1956
|
||||||
|
l5j_AE9F1956: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=1 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/splash_screen.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_94E0873C
|
||||||
|
l5j_94E0873C: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=1 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait_nosplash.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait_nosplash.exe
|
||||||
|
endif
|
||||||
|
|
||||||
|
.PHONY: l5j_6FB4A82E
|
||||||
|
l5j_6FB4A82E: resources
|
||||||
|
$(CC) $(CFLAGS) -mconsole -DL5J_BUILDNO=$(BUILDNO) -DL5J_ENABLE_GUI=0 -DL5J_JAR_FILE_WRAPPED=1 -DL5J_DETECT_REGISTRY=1 -DL5J_STAY_ALIVE=0 -DL5J_ENABLE_SPLASH=0 -DL5J_ENCODE_ARGS=0 -o bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait_nosplash_noenc.exe src/head.c obj/common.$(CPU_ARCH).o obj/registry.$(CPU_ARCH).o $(LDFLAGS)
|
||||||
|
ifeq ($(DEBUG),0)
|
||||||
|
strip bin/launch5j_$(CPU_ARCH)_cli_wrapped_registry_nowait_nosplash_noenc.exe
|
||||||
|
endif
|
||||||
|
|
||||||
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
# ALL
|
# ALL
|
||||||
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
.PHONY: all
|
.PHONY: all
|
||||||
all: \
|
all: \
|
||||||
l5j_0811A25A \
|
l5j_A7966B20 \
|
||||||
l5j_42469150 \
|
l5j_32927420 \
|
||||||
l5j_F81FDB78 \
|
l5j_C618EB78 \
|
||||||
l5j_7CF91784 \
|
l5j_A517C52F \
|
||||||
l5j_E587E52D \
|
l5j_619D8B04 \
|
||||||
l5j_6E20D95A \
|
l5j_30F743A4 \
|
||||||
l5j_DA0AF4B3 \
|
l5j_82D827C0 \
|
||||||
l5j_C2A28D42 \
|
l5j_1591EA3D \
|
||||||
l5j_C1D101EB \
|
l5j_C56C074D \
|
||||||
l5j_8ACFCE06 \
|
l5j_A832E835 \
|
||||||
l5j_9323B28F \
|
l5j_996B9E83 \
|
||||||
l5j_C522BC06 \
|
l5j_37546C69 \
|
||||||
l5j_6DDBAE3A \
|
l5j_C9288BE6 \
|
||||||
l5j_54363F57 \
|
l5j_7F3CC9AB \
|
||||||
l5j_99A9F076 \
|
l5j_459A8CE8 \
|
||||||
l5j_87BC92B7 \
|
l5j_ADC1141F \
|
||||||
l5j_23E70F95 \
|
l5j_00617FF8 \
|
||||||
l5j_F7BB2C3A \
|
l5j_64929FEF \
|
||||||
l5j_3D20DF32 \
|
l5j_8E872293 \
|
||||||
l5j_4C98F897 \
|
l5j_DDE02124 \
|
||||||
l5j_F294C7A0 \
|
l5j_52A38734 \
|
||||||
l5j_73B5E7E2 \
|
l5j_C5366010 \
|
||||||
l5j_954D523C \
|
l5j_81C67748 \
|
||||||
l5j_DC741815 \
|
l5j_7F831D46 \
|
||||||
l5j_2627E161 \
|
l5j_32A6D73F \
|
||||||
l5j_D900AE4B \
|
l5j_8B210991 \
|
||||||
l5j_C6E02423 \
|
l5j_5959FDC1 \
|
||||||
l5j_1AA2C98F \
|
l5j_A3FE83BA \
|
||||||
l5j_C0460A41 \
|
l5j_E830A8AE \
|
||||||
l5j_795967C2 \
|
l5j_30C6BEB2 \
|
||||||
l5j_33D9B9BD \
|
l5j_92CE9691 \
|
||||||
l5j_ECB0C2F6
|
l5j_23E35141 \
|
||||||
|
l5j_04319E4C \
|
||||||
|
l5j_0A4F96FD \
|
||||||
|
l5j_9F7D329B \
|
||||||
|
l5j_E924B9FC \
|
||||||
|
l5j_5F6913C1 \
|
||||||
|
l5j_AFC6A9C4 \
|
||||||
|
l5j_B8C53EA8 \
|
||||||
|
l5j_30E2A403 \
|
||||||
|
l5j_71295303 \
|
||||||
|
l5j_7FD23D76 \
|
||||||
|
l5j_D013A919 \
|
||||||
|
l5j_4E8A7105 \
|
||||||
|
l5j_DBD618F1 \
|
||||||
|
l5j_72C1D5DE \
|
||||||
|
l5j_9C2AFAAC \
|
||||||
|
l5j_4DD6F1C3 \
|
||||||
|
l5j_3D436873 \
|
||||||
|
l5j_828B0AE9 \
|
||||||
|
l5j_99D0F4B6 \
|
||||||
|
l5j_32CF00DE \
|
||||||
|
l5j_A4688080 \
|
||||||
|
l5j_8F6F3F0E \
|
||||||
|
l5j_7F92D72F \
|
||||||
|
l5j_0EE82CBC \
|
||||||
|
l5j_083B5C46 \
|
||||||
|
l5j_2ADF4293 \
|
||||||
|
l5j_95F8BA11 \
|
||||||
|
l5j_6F817826 \
|
||||||
|
l5j_7959E22C \
|
||||||
|
l5j_AE9F1956 \
|
||||||
|
l5j_94E0873C \
|
||||||
|
l5j_6FB4A82E
|
||||||
|
|
||||||
|
51
src/head.c
51
src/head.c
@ -31,6 +31,9 @@
|
|||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
|
|
||||||
// Options
|
// Options
|
||||||
|
#ifndef L5J_ENABLE_GUI
|
||||||
|
#error L5J_ENABLE_GUI flag is *not* defined!
|
||||||
|
#endif
|
||||||
#ifndef L5J_JAR_FILE_WRAPPED
|
#ifndef L5J_JAR_FILE_WRAPPED
|
||||||
#error L5J_JAR_FILE_WRAPPED flag is *not* defined!
|
#error L5J_JAR_FILE_WRAPPED flag is *not* defined!
|
||||||
#endif
|
#endif
|
||||||
@ -1514,7 +1517,7 @@ static void destroy_window(HWND *const hwnd)
|
|||||||
static wchar_t *const DEFAULT_HEADING = L"Launch5j";
|
static wchar_t *const DEFAULT_HEADING = L"Launch5j";
|
||||||
#define APP_HEADING (AVAILABLE(app_heading) ? app_heading : DEFAULT_HEADING)
|
#define APP_HEADING (AVAILABLE(app_heading) ? app_heading : DEFAULT_HEADING)
|
||||||
|
|
||||||
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE _hPrevInstance, PWSTR pCmdLine, int _nCmdShow)
|
static int launch5j_main(const HINSTANCE hinstance, const wchar_t *const cmd_line_args)
|
||||||
{
|
{
|
||||||
int result = -1;
|
int result = -1;
|
||||||
const wchar_t *app_heading = NULL, *mutex_name = NULL, *executable_path = NULL, *executable_directory = NULL, *jarfile_path = NULL,
|
const wchar_t *app_heading = NULL, *mutex_name = NULL, *executable_path = NULL, *executable_directory = NULL, *jarfile_path = NULL,
|
||||||
@ -1538,18 +1541,18 @@ int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE _hPrevInstance, PWSTR pCmdLin
|
|||||||
const DWORD pid = GetCurrentProcessId();
|
const DWORD pid = GetCurrentProcessId();
|
||||||
|
|
||||||
// Load title
|
// Load title
|
||||||
app_heading = load_string(hInstance, ID_STR_HEADING);
|
app_heading = load_string(hinstance, ID_STR_HEADING);
|
||||||
|
|
||||||
// Create the window
|
// Create the window
|
||||||
HWND hwnd = CreateWindowExW(WS_EX_TOOLWINDOW | WS_EX_TOPMOST, L"STATIC", APP_HEADING, WS_POPUP | SS_BITMAP, 0, 0, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hInstance, NULL);
|
HWND hwnd = CreateWindowExW(WS_EX_TOOLWINDOW | WS_EX_TOPMOST, L"STATIC", APP_HEADING, WS_POPUP | SS_BITMAP, 0, 0, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL, hinstance, NULL);
|
||||||
|
|
||||||
// Show about screen?
|
// Show about screen?
|
||||||
if (starts_with(pCmdLine, L"--l5j-about"))
|
if (starts_with(cmd_line_args, L"--l5j-about"))
|
||||||
{
|
{
|
||||||
show_about_dialogue(hwnd);
|
show_about_dialogue(hwnd);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
if (starts_with(pCmdLine, L"--l5j-slunk"))
|
if (starts_with(cmd_line_args, L"--l5j-slunk"))
|
||||||
{
|
{
|
||||||
enable_slunk_mode(hwnd);
|
enable_slunk_mode(hwnd);
|
||||||
return 0;
|
return 0;
|
||||||
@ -1557,7 +1560,7 @@ int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE _hPrevInstance, PWSTR pCmdLin
|
|||||||
|
|
||||||
// Single instance
|
// Single instance
|
||||||
#if L5J_STAY_ALIVE
|
#if L5J_STAY_ALIVE
|
||||||
mutex_name = load_string(hInstance, ID_STR_MUTEXID);
|
mutex_name = load_string(hinstance, ID_STR_MUTEXID);
|
||||||
if (AVAILABLE(mutex_name) && (wcslen(mutex_name) >= MIN_MUTEXID_LENGTH + ((mutex_name[0U] == L'@') ? 0U : 1U)))
|
if (AVAILABLE(mutex_name) && (wcslen(mutex_name) >= MIN_MUTEXID_LENGTH + ((mutex_name[0U] == L'@') ? 0U : 1U)))
|
||||||
{
|
{
|
||||||
if(!initialize_mutex(&mutex_handle, (mutex_name[0U] == L'@') ? mutex_name + 1U : mutex_name))
|
if(!initialize_mutex(&mutex_handle, (mutex_name[0U] == L'@') ? mutex_name + 1U : mutex_name))
|
||||||
@ -1574,7 +1577,7 @@ int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE _hPrevInstance, PWSTR pCmdLin
|
|||||||
|
|
||||||
// Show the splash screen
|
// Show the splash screen
|
||||||
#if L5J_ENABLE_SPLASH
|
#if L5J_ENABLE_SPLASH
|
||||||
if ((splash_image = LoadImage(hInstance, MAKEINTRESOURCE(ID_BITMAP_SPLASH), IMAGE_BITMAP, 0, 0, LR_DEFAULTSIZE)))
|
if ((splash_image = LoadImage(hinstance, MAKEINTRESOURCE(ID_BITMAP_SPLASH), IMAGE_BITMAP, 0, 0, LR_DEFAULTSIZE)))
|
||||||
{
|
{
|
||||||
if (create_splash_screen(hwnd, splash_image))
|
if (create_splash_screen(hwnd, splash_image))
|
||||||
{
|
{
|
||||||
@ -1622,17 +1625,17 @@ int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE _hPrevInstance, PWSTR pCmdLin
|
|||||||
|
|
||||||
// Find the Java runtime executable path (possibly from the registry)
|
// Find the Java runtime executable path (possibly from the registry)
|
||||||
#if L5J_DETECT_REGISTRY
|
#if L5J_DETECT_REGISTRY
|
||||||
java_required_ver_min = load_java_version(hInstance, ID_STR_JAVAMIN, (8ull << 48));
|
java_required_ver_min = load_java_version(hinstance, ID_STR_JAVAMIN, (8ull << 48));
|
||||||
java_required_ver_max = load_java_version(hInstance, ID_STR_JAVAMAX, MAXULONGLONG);
|
java_required_ver_max = load_java_version(hinstance, ID_STR_JAVAMAX, MAXULONGLONG);
|
||||||
java_required_bitness = load_java_bitness(hInstance, ID_STR_BITNESS);
|
java_required_bitness = load_java_bitness(hinstance, ID_STR_BITNESS);
|
||||||
if (!(java_runtime_path = detect_java_runtime(java_required_bitness, java_required_ver_min, java_required_ver_max)))
|
if (!(java_runtime_path = detect_java_runtime(java_required_bitness, java_required_ver_min, java_required_ver_max)))
|
||||||
{
|
{
|
||||||
show_message(hwnd, MB_ICONERROR | MB_TOPMOST, APP_HEADING, L"Java Runtime Environment (JRE) could not be found!");
|
show_message(hwnd, MB_ICONERROR | MB_TOPMOST, APP_HEADING, L"Java Runtime Environment (JRE) could not be found!");
|
||||||
show_jre_download_notice(hInstance, hwnd, APP_HEADING, java_required_bitness, java_required_ver_min);
|
show_jre_download_notice(hinstance, hwnd, APP_HEADING, java_required_bitness, java_required_ver_min);
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
jre_relative_path = load_string(hInstance, ID_STR_JREPATH);
|
jre_relative_path = load_string(hinstance, ID_STR_JREPATH);
|
||||||
if (!(java_runtime_path = get_java_full_path(executable_path, jre_relative_path)))
|
if (!(java_runtime_path = get_java_full_path(executable_path, jre_relative_path)))
|
||||||
{
|
{
|
||||||
show_message(hwnd, MB_ICONERROR | MB_TOPMOST, APP_HEADING, L"The path of the Java runtime could not be determined!");
|
show_message(hwnd, MB_ICONERROR | MB_TOPMOST, APP_HEADING, L"The path of the Java runtime could not be determined!");
|
||||||
@ -1646,11 +1649,11 @@ int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE _hPrevInstance, PWSTR pCmdLin
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Load additional options
|
// Load additional options
|
||||||
jvm_extra_args = load_string(hInstance, ID_STR_JVMARGS);
|
jvm_extra_args = load_string(hinstance, ID_STR_JVMARGS);
|
||||||
cmd_extra_args = load_string(hInstance, ID_STR_CMDARGS);
|
cmd_extra_args = load_string(hinstance, ID_STR_CMDARGS);
|
||||||
|
|
||||||
// Make sure command-line was created
|
// Make sure command-line was created
|
||||||
command_line = build_commandline(pid, java_runtime_path, jarfile_path, jvm_extra_args, cmd_extra_args, pCmdLine);
|
command_line = build_commandline(pid, java_runtime_path, jarfile_path, jvm_extra_args, cmd_extra_args, cmd_line_args);
|
||||||
if (!command_line)
|
if (!command_line)
|
||||||
{
|
{
|
||||||
show_message(hwnd, MB_ICONERROR | MB_TOPMOST, APP_HEADING, L"The Java command-line could not be generated!");
|
show_message(hwnd, MB_ICONERROR | MB_TOPMOST, APP_HEADING, L"The Java command-line could not be generated!");
|
||||||
@ -1730,3 +1733,21 @@ cleanup:
|
|||||||
|
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ======================================================================== */
|
||||||
|
/* Entry points */
|
||||||
|
/* ======================================================================== */
|
||||||
|
|
||||||
|
#if L5J_ENABLE_GUI
|
||||||
|
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow)
|
||||||
|
{
|
||||||
|
return launch5j_main(hInstance, pCmdLine);
|
||||||
|
}
|
||||||
|
#else
|
||||||
|
extern HINSTANCE __mingw_winmain_hInstance;
|
||||||
|
extern LPWSTR __mingw_winmain_lpCmdLine;
|
||||||
|
int wmain(int argc, wchar_t **argv, wchar_t **envp)
|
||||||
|
{
|
||||||
|
return launch5j_main(__mingw_winmain_hInstance, __mingw_winmain_lpCmdLine);
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
@ -39,8 +39,8 @@ else
|
|||||||
SUFFIX = g.exe
|
SUFFIX = g.exe
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CFLAGS += -municode -mwindows -march=$(MARCH) -mtune=$(MTUNE)
|
CFLAGS += -municode -march=$(MARCH) -mtune=$(MTUNE)
|
||||||
LDFLAGS = -lcomctl32
|
LDFLAGS = -lcomctl32 -lgdi32
|
||||||
|
|
||||||
MANIFEST := tmp/assets/manifest.$(CPU_ARCH).xml
|
MANIFEST := tmp/assets/manifest.$(CPU_ARCH).xml
|
||||||
|
|
||||||
@ -68,7 +68,7 @@ $(MANIFEST):
|
|||||||
sed -e 's/$${{version}}/$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_PATCH).$(BUILDNO)/g' -e 's/$${{processorArchitecture}}/$(CPU_ARCH)/g' res/assets/manifest.xml > $@
|
sed -e 's/$${{version}}/$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_PATCH).$(BUILDNO)/g' -e 's/$${{processorArchitecture}}/$(CPU_ARCH)/g' res/assets/manifest.xml > $@
|
||||||
|
|
||||||
.PHONY: clean
|
.PHONY: clean
|
||||||
clean: init
|
clean: initialize
|
||||||
$(RM) bin/*.$(SUFFIX)
|
$(RM) bin/*.$(SUFFIX)
|
||||||
$(RM) obj/*.o
|
$(RM) obj/*.o
|
||||||
|
|
||||||
|
@ -41,12 +41,14 @@ public class Generator {
|
|||||||
|
|
||||||
outputTemplate(out, "header");
|
outputTemplate(out, "header");
|
||||||
|
|
||||||
|
for (int enableGui = 1; enableGui > -1; --enableGui) {
|
||||||
for (int wrapped = 0; wrapped < 2; ++wrapped) {
|
for (int wrapped = 0; wrapped < 2; ++wrapped) {
|
||||||
for (int registry = 0; registry < 2; ++registry) {
|
for (int registry = 0; registry < 2; ++registry) {
|
||||||
for (int stayAlive = 1; stayAlive > -1; --stayAlive) {
|
for (int stayAlive = 1; stayAlive > -1; --stayAlive) {
|
||||||
for (int enableSplash = 1; enableSplash > -1; --enableSplash) {
|
for (int enableSplash = 1; enableSplash > -1; --enableSplash) {
|
||||||
for (int encArgs = 1; encArgs > -1; --encArgs) {
|
for (int encArgs = 1; encArgs > -1; --encArgs) {
|
||||||
out.println(generateCommand(targets, salt, wrapped, registry, stayAlive, enableSplash, encArgs));
|
out.println(generateCommand(targets, salt, enableGui, wrapped, registry, stayAlive, enableSplash, encArgs));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -94,15 +96,18 @@ public class Generator {
|
|||||||
out.println();
|
out.println();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String generateCommand(final List<String> targets, final String salt, final int wrapped, final int registry, final int stayAlive, final int enableSplash, final int encArgs) {
|
private static String generateCommand(final List<String> targets, final String salt, final int enableGui, final int wrapped, final int registry, final int stayAlive, final int enableSplash, final int encArgs) {
|
||||||
final String nameSuffix = generateNameSuffix(wrapped, registry, stayAlive, enableSplash, encArgs);
|
final String nameSuffix = generateNameSuffix(enableGui, wrapped, registry, stayAlive, enableSplash, encArgs);
|
||||||
final String targetName = "l5j_" + hash(nameSuffix, salt);
|
final String targetName = "l5j_" + hash(nameSuffix, salt);
|
||||||
targets.add(targetName);
|
targets.add(targetName);
|
||||||
|
final String exeType = (enableGui > 0) ? "windows" : "console";
|
||||||
final StringBuilder cmdLine = new StringBuilder();
|
final StringBuilder cmdLine = new StringBuilder();
|
||||||
cmdLine.append(String.format(".PHONY: %s\n", targetName));
|
cmdLine.append(String.format(".PHONY: %s\n", targetName));
|
||||||
cmdLine.append(String.format("%s: resources\n", targetName));
|
cmdLine.append(String.format("%s: resources\n", targetName));
|
||||||
cmdLine.append(String.format("\t$(CC) $(CFLAGS) " +
|
cmdLine.append(String.format("\t$(CC) $(CFLAGS) " +
|
||||||
|
"-m%s " +
|
||||||
"-DL5J_BUILDNO=$(BUILDNO) " +
|
"-DL5J_BUILDNO=$(BUILDNO) " +
|
||||||
|
"-DL5J_ENABLE_GUI=%d " +
|
||||||
"-DL5J_JAR_FILE_WRAPPED=%d " +
|
"-DL5J_JAR_FILE_WRAPPED=%d " +
|
||||||
"-DL5J_DETECT_REGISTRY=%d " +
|
"-DL5J_DETECT_REGISTRY=%d " +
|
||||||
"-DL5J_STAY_ALIVE=%d " +
|
"-DL5J_STAY_ALIVE=%d " +
|
||||||
@ -110,6 +115,8 @@ public class Generator {
|
|||||||
"-DL5J_ENCODE_ARGS=%d " +
|
"-DL5J_ENCODE_ARGS=%d " +
|
||||||
"-o bin/launch5j_$(CPU_ARCH)%s.exe " +
|
"-o bin/launch5j_$(CPU_ARCH)%s.exe " +
|
||||||
"src/head.c obj/common.$(CPU_ARCH).o",
|
"src/head.c obj/common.$(CPU_ARCH).o",
|
||||||
|
exeType,
|
||||||
|
enableGui,
|
||||||
wrapped,
|
wrapped,
|
||||||
registry,
|
registry,
|
||||||
stayAlive,
|
stayAlive,
|
||||||
@ -129,8 +136,11 @@ public class Generator {
|
|||||||
return cmdLine.toString();
|
return cmdLine.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String generateNameSuffix(final int wrapped, final int registry, final int stayAlive, final int enableSplash, final int encArgs) {
|
private static String generateNameSuffix(final int enableGui, final int wrapped, final int registry, final int stayAlive, final int enableSplash, final int encArgs) {
|
||||||
final StringBuilder builder = new StringBuilder();
|
final StringBuilder builder = new StringBuilder();
|
||||||
|
if (enableGui == 0) {
|
||||||
|
append(builder, '_', "cli");
|
||||||
|
}
|
||||||
if (wrapped > 0) {
|
if (wrapped > 0) {
|
||||||
append(builder, '_', "wrapped");
|
append(builder, '_', "wrapped");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user