$(OBJ)IDESettings.o \
$(OBJ)OldIDESettings.o \
$(OBJ)ProjectSettings.o \
+ $(OBJ)licensing.o \
$(OBJ)$(MODULE).main$(O)
COBJECTS = \
$(OBJ)ide.c \
$(OBJ)IDESettings.c \
$(OBJ)OldIDESettings.c \
- $(OBJ)ProjectSettings.c
+ $(OBJ)ProjectSettings.c \
+ $(OBJ)licensing.c
SYMBOLS = $(SYMBOLS1) $(SYMBOLS2)
SYMBOLS1 = \
$(OBJ)IDESettings.sym \
$(OBJ)OldIDESettings.sym
SYMBOLS2 = \
- $(OBJ)ProjectSettings.sym
+ $(OBJ)ProjectSettings.sym \
+ $(OBJ)licensing.sym
IMPORTS = $(IMPORTS1) $(IMPORTS2)
IMPORTS1 = \
$(OBJ)IDESettings.imp \
$(OBJ)OldIDESettings.imp
IMPORTS2 = \
- $(OBJ)ProjectSettings.imp
+ $(OBJ)ProjectSettings.imp \
+ $(OBJ)licensing.imp
SOURCES = \
../extras/FileSystemIterator.ec \
src/ide.ec \
src/IDESettings.ec \
src/OldIDESettings.ec \
- src/ProjectSettings.ec
+ src/ProjectSettings.ec \
+ src/licensing.ec
-RESOURCES = \
+RESOURCES = $(RESOURCES1) $(RESOURCES2)
+RESOURCES1 = \
$(RES)actions/attach.png \
$(RES)actions/delete.png \
$(RES)actions/detach.png \
$(RES)others/mousePointer.png \
locale/zh_CN/LC_MESSAGES/ide.mo \
locale/es_ES/LC_MESSAGES/ide.mo \
+ ../LICENSE \
+ ../extras/res/licenses/png.LICENSE \
+ ../extras/res/licenses/tango.COPYING \
+ ../extras/res/licenses/zlib.README \
+ ../extras/res/licenses/sqlite.LICENSE \
+ ../extras/res/licenses/jpg.LICENSE \
+ ../extras/res/licenses/ungif.LICENSE \
+ ../extras/res/licenses/freetype.LICENSE
+RESOURCES2 = \
+ ../extras/res/licenses/harfbuzz.LICENSE \
+ ../extras/res/licenses/upx.LICENSE \
+ ../extras/res/licenses/gpl.LICENSE \
res/ecere.jpg \
res/ecereBack.jpg \
res/icon.png \
$(EAR) awq $(TARGET) $(RES)others/mousePointer.png "others"
$(EAR) awq $(TARGET) locale/zh_CN/LC_MESSAGES/ide.mo "locale/zh_CN/LC_MESSAGES"
$(EAR) awq $(TARGET) locale/es_ES/LC_MESSAGES/ide.mo "locale/es_ES/LC_MESSAGES"
+ $(EAR) awq $(TARGET) ../LICENSE ../extras/res/licenses/png.LICENSE ../extras/res/licenses/tango.COPYING ../extras/res/licenses/zlib.README ../extras/res/licenses/sqlite.LICENSE ../extras/res/licenses/jpg.LICENSE ../extras/res/licenses/ungif.LICENSE ../extras/res/licenses/freetype.LICENSE ../extras/res/licenses/harfbuzz.LICENSE ../extras/res/licenses/upx.LICENSE "licenses"
+ $(EAR) awq $(TARGET) ../extras/res/licenses/gpl.LICENSE "licenses"
$(call cpq,$(TARGET),../obj/$(PLATFORM)/bin/)
ifdef WINDOWS
$(OBJ)ProjectSettings.sym: src/ProjectSettings.ec
$(ECP) $(CECFLAGS) $(ECFLAGS) $(CFLAGS) -c src/ProjectSettings.ec -o $(OBJ)ProjectSettings.sym
+$(OBJ)licensing.sym: src/licensing.ec
+ $(ECP) $(CECFLAGS) $(ECFLAGS) $(CFLAGS) -c src/licensing.ec -o $(OBJ)licensing.sym
+
# C OBJECT RULES
$(OBJ)FileSystemIterator.c: ../extras/FileSystemIterator.ec $(OBJ)FileSystemIterator.sym | $(SYMBOLS)
$(OBJ)ProjectSettings.c: src/ProjectSettings.ec $(OBJ)ProjectSettings.sym | $(SYMBOLS)
$(ECC) $(CECFLAGS) $(ECFLAGS) $(CFLAGS) $(FVISIBILITY) -c src/ProjectSettings.ec -o $(OBJ)ProjectSettings.c -symbols $(OBJ)
+$(OBJ)licensing.c: src/licensing.ec $(OBJ)licensing.sym | $(SYMBOLS)
+ $(ECC) $(CECFLAGS) $(ECFLAGS) $(CFLAGS) $(FVISIBILITY) -c src/licensing.ec -o $(OBJ)licensing.c -symbols $(OBJ)
+
# OBJECT RULES
$(OBJ)FileSystemIterator.o: $(OBJ)FileSystemIterator.c
$(OBJ)ProjectSettings.o: $(OBJ)ProjectSettings.c
$(CC) $(CFLAGS) $(FVISIBILITY) -c $(OBJ)ProjectSettings.c -o $(OBJ)ProjectSettings.o
+$(OBJ)licensing.o: $(OBJ)licensing.c
+ $(CC) $(CFLAGS) $(FVISIBILITY) -c $(OBJ)licensing.c -o $(OBJ)licensing.o
+
$(OBJ)$(MODULE).main$(O): $(OBJ)$(MODULE).main.c
$(CC) $(CFLAGS) $(FVISIBILITY) -c $(OBJ)$(MODULE).main.c -o $(OBJ)$(MODULE).main$(O)
Label { this, text = "Copyright © 2005-2012 Ecere Corporation", font = { $"Tahoma", 8.25f, bold = true }, position = { 16, 144 } };
Label { this, text = "Copyright © 1996-2012 Jérôme Jacovella-St-Louis", font = { $"Tahoma", 8.25f, bold = true }, position = { 16, 160 } };
Label { this, text = $"Lead Architect and Developer", font = { $"Tahoma", 8.25f, bold = true }, position = { 16, 188 } };
- Label { this, text = "Jérôme Jacovella-St-Louis", position = { 192, 188 } };
+ Label { this, text = "Jérôme Jacovella-St-Louis", position = { 220, 188 } };
Label { this, text = $"With contributions from...", font = { $"Tahoma", 8.25f, bold = true }, position = { 16, 208 } };
Button licensingBtn
{