[chronojump] Added Makefile for Win32 Mingw/Msys
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [chronojump] Added Makefile for Win32 Mingw/Msys
- Date: Thu, 17 Sep 2009 14:10:47 +0000 (UTC)
commit 15d16c355ac519516bd4150f6884af6fd95af7bb
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Thu Sep 17 16:00:12 2009 +0200
Added Makefile for Win32 Mingw/Msys
Makefile.win32 | 285 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 285 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.win32 b/Makefile.win32
new file mode 100644
index 0000000..5751939
--- /dev/null
+++ b/Makefile.win32
@@ -0,0 +1,285 @@
+
+
+#Set-up environment variable
+MONO_PATH=/c/Mono-2.4/bin
+BASH = /bin/bash.exe
+BUNDLE = makeBundle.sh
+RM = rm -f
+CSC = $(MONO_PATH)/gmcs
+OUT_DIR=build/windows_bundle/bin
+BUILD_DIR=build/windows_bundle/build
+
+
+#Chronojump.exe
+
+CHRONOJUMP=$(BUILD_DIR)/Chronojump.exe
+CSC_CHRONOJUMP_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+CHRONOJUMP_COMPILE_TARGET = winexe
+CHRONOJUMP_FILES = \
+ gui/chronojump.cs\
+ gui/confirm.cs\
+ gui/error.cs\
+ gui/eventExecute.cs\
+ gui/eventGraphConfigure.cs\
+ gui/event.cs\
+ gui/jump.cs\
+ gui/jumpType.cs\
+ gui/run.cs\
+ gui/runType.cs\
+ gui/reactionTime.cs\
+ gui/pulse.cs\
+ gui/multiChronopic.cs\
+ gui/person.cs\
+ gui/preferences.cs\
+ gui/session.cs\
+ gui/stats.cs\
+ gui/report.cs\
+ gui/about.cs\
+ gui/helpPorts.cs\
+ gui/dialogMessage.cs\
+ gui/dialogCalendar.cs\
+ gui/dialogImageTest.cs\
+ gui/language.cs\
+ gui/repetitiveConditions.cs\
+ gui/chronopicConnection.cs\
+ gui/convertWeight.cs\
+ gui/genericWindow.cs\
+ gui/splash.cs\
+ gui/server.cs\
+ gui/dialogServerStats.cs\
+ gui/evaluator.cs\
+ gui/queryServer.cs\
+ statType.cs\
+ stats/main.cs\
+ stats/global.cs\
+ stats/sjCmjAbk.cs\
+ stats/sjCmjAbkPlus.cs\
+ stats/djIndex.cs\
+ stats/djQ.cs\
+ stats/rjIndex.cs\
+ stats/rjPotencyBosco.cs\
+ stats/rjEvolution.cs\
+ stats/ieIub.cs\
+ stats/fv.cs\
+ stats/potency.cs\
+ stats/rjAVGSD.cs\
+ stats/graphs/graphData.cs\
+ stats/graphs/graphROptions.cs\
+ stats/graphs/graphSerie.cs\
+ stats/graphs/global.cs\
+ stats/graphs/sjCmjAbk.cs\
+ stats/graphs/sjCmjAbkPlus.cs\
+ stats/graphs/djIndex.cs\
+ stats/graphs/djQ.cs\
+ stats/graphs/rjIndex.cs\
+ stats/graphs/rjPotencyBosco.cs\
+ stats/graphs/rjEvolution.cs\
+ stats/graphs/ieIub.cs\
+ stats/graphs/fv.cs\
+ stats/graphs/potency.cs\
+ stats/graphs/rjAVGSD.cs\
+ sqlite/main.cs\
+ sqlite/preferences.cs\
+ sqlite/person.cs\
+ sqlite/session.cs\
+ sqlite/jump.cs\
+ sqlite/jumpRj.cs\
+ sqlite/jumpType.cs\
+ sqlite/run.cs\
+ sqlite/runInterval.cs\
+ sqlite/runType.cs\
+ sqlite/personSession.cs\
+ sqlite/personSessionNotUpload.cs\
+ sqlite/stat.cs\
+ sqlite/pulse.cs\
+ sqlite/pulseType.cs\
+ sqlite/reactionTime.cs\
+ sqlite/multiChronopic.cs\
+ sqlite/event.cs\
+ sqlite/sport.cs\
+ sqlite/speciallity.cs\
+ sqlite/country.cs\
+ sqlite/server.cs\
+ execute/event.cs\
+ execute/jump.cs\
+ execute/run.cs\
+ execute/pulse.cs\
+ execute/reactionTime.cs\
+ execute/multiChronopic.cs\
+ ../chronojump_server/ChronojumpServer.cs\
+ AssemblyInfo.cs\
+ chronojump.cs\
+ person.cs\
+ event.cs\
+ eventType.cs\
+ jump.cs\
+ jumpType.cs\
+ run.cs\
+ runType.cs\
+ pulse.cs\
+ pulseType.cs\
+ reactionTime.cs\
+ reactionTimeType.cs\
+ multiChronopic.cs\
+ multiChronopicType.cs\
+ session.cs\
+ exportSession.cs\
+ treeViewEvent.cs\
+ treeViewPerson.cs\
+ treeViewJump.cs\
+ treeViewRun.cs\
+ treeViewPulse.cs\
+ treeViewReactionTime.cs\
+ treeViewMultiChronopic.cs\
+ util.cs\
+ utilDate.cs\
+ utilGtk.cs\
+ constants.cs\
+ report.cs\
+ updateProgressBar.cs\
+ prepareEventGraphObjects.cs\
+ sport.cs\
+ log.cs\
+ serverPing.cs\
+ serverEvaluator.cs\
+ server.cs\
+ chronopic.cs
+
+CHRONOJUMP_RESOURCES = \
+ -resource:../glade/chronojump.glade\
+ -resource:../images/mini/no_image.png,mini/no_image.png \
+ -resource:../images/agility_505.png,agility_505.png\
+ -resource:../images/mini/agility_505.png,mini/agility_505.png \
+ -resource:../images/agility_20yard.png,agility_20yard.png\
+ -resource:../images/mini/agility_20yard.png,mini/agility_20yard.png \
+ -resource:../images/agility_illinois.png,agility_illinois.png\
+ -resource:../images/mini/agility_illinois.png,mini/agility_illinois.png \
+ -resource:../images/agility_shuttle.png,agility_shuttle.png\
+ -resource:../images/mini/agility_shuttle.png,mini/agility_shuttle.png \
+ -resource:../images/agility_zigzag.png,agility_zigzag.png\
+ -resource:../images/mini/agility_zigzag.png,mini/agility_zigzag.png \
+ -resource:../images/jump_free.png,jump_free.png\
+ -resource:../images/mini/jump_free.png,mini/jump_free.png \
+ -resource:../images/jump_sj.png,jump_sj.png\
+ -resource:../images/mini/jump_sj.png,mini/jump_sj.png \
+ -resource:../images/jump_sj_l.png,jump_sj_l.png\
+ -resource:../images/mini/jump_sj_l.png,mini/jump_sj_l.png \
+ -resource:../images/jump_cmj.png,jump_cmj.png\
+ -resource:../images/mini/jump_cmj.png,mini/jump_cmj.png \
+ -resource:../images/jump_cmj_l.png,jump_cmj_l.png\
+ -resource:../images/mini/jump_cmj_l.png,mini/jump_cmj_l.png \
+ -resource:../images/jump_abk.png,jump_abk.png\
+ -resource:../images/mini/jump_abk.png,mini/jump_abk.png \
+ -resource:../images/jump_abk_l.png,jump_abk_l.png\
+ -resource:../images/mini/jump_abk_l.png,mini/jump_abk_l.png \
+ -resource:../images/jump_max.png,jump_max.png\
+ -resource:../images/mini/jump_max.png,mini/jump_max.png \
+ -resource:../images/jump_dj.png,jump_dj.png\
+ -resource:../images/mini/jump_dj.png,mini/jump_dj.png \
+ -resource:../images/jump_rocket.png,jump_rocket.png \
+ -resource:../images/mini/jump_rocket.png,mini/jump_rocket.png \
+ -resource:../images/jump_rj.png,jump_rj.png \
+ -resource:../images/mini/jump_rj.png,mini/jump_rj.png \
+ -resource:../images/jump_rj_in.png,jump_rj_in.png \
+ -resource:../images/mini/jump_rj_in.png,mini/jump_rj_in.png \
+ -resource:../images/jump_rj_hexagon.png,jump_rj_hexagon.png \
+ -resource:../images/mini/jump_rj_hexagon.png,mini/jump_rj_hexagon.png \
+ -resource:../images/run_simple.png,run_simple.png \
+ -resource:../images/mini/run_simple.png,mini/run_simple.png \
+ -resource:../images/run_interval.png,run_interval.png \
+ -resource:../images/mini/run_interval.png,mini/run_interval.png \
+ -resource:../images/margaria.png,margaria.png\
+ -resource:../images/mini/margaria.png,mini/margaria.png \
+ -resource:../images/gesell_dbt.png,gesell_dbt.png \
+ -resource:../images/mini/gesell_dbt.png,mini/gesell_dbt.png \
+ -resource:../images/multiChronopic.png,multiChronopic.png \
+ -resource:../images/mini/multiChronopic.png,mini/multiChronopic.png \
+ -resource:../images/run_analysis.png,run_analysis.png \
+ -resource:../images/mini/run_analysis.png,mini/run_analysis.png \
+ -resource:../images/pulse_free.png,pulse_free.png \
+ -resource:../images/mini/pulse_free.png,mini/pulse_free.png \
+ -resource:../images/pulse_custom.png,pulse_custom.png \
+ -resource:../images/mini/pulse_custom.png,mini/pulse_custom.png \
+ -resource:../images/reaction_time.png,reaction_time.png \
+ -resource:../images/mini/reaction_time.png,mini/reaction_time.png \
+ -resource:../images/mtgug.png,mtgug.png \
+ -resource:../images/mini/mtgug.png,mini/mtgug.png \
+ -resource:../images/take_off.png,take_off.png \
+ -resource:../images/mini/take_off.png,mini/take_off.png \
+ -resource:../images/chronopic1.jpg,chronopic1.jpg \
+ -resource:../images/mini/chronopic1.jpg,mini/chronopic1.jpg \
+ -resource:../images/chronopic2.jpg,chronopic2.jpg \
+ -resource:../images/mini/chronopic2.jpg,mini/chronopic2.jpg \
+ -resource:../images/chronopic3.jpg,chronopic3.jpg \
+ -resource:../images/mini/chronopic3.jpg,mini/chronopic3.jpg \
+ -resource:../images/modular_platform_with_chronopic.jpg,modular_platform_with_chronopic.jpg \
+ -resource:../images/mini/modular_platform_with_chronopic.jpg,mini/modular_platform_with_chronopic.jpg \
+ -resource:../images/plataforma_contactos.jpg,plataforma_contactos.jpg\
+ -resource:../images/mini/plataforma_contactos.jpg,mini/plataforma_contactos.jpg \
+ -resource:../images/infrared.jpg,infrared.jpg \
+ -resource:../images/mini/infrared.jpg,mini/infrared.jpg \
+ -resource:../images/stock_bell.png,stock_bell.png \
+ -resource:../images/stock_bell_green.png,stock_bell_green.png \
+ -resource:../images/stock_bell_red.png,stock_bell_red.png \
+ -resource:../images/audio-volume-high.png,audio-volume-high.png \
+ -resource:../images/audio-volume-muted.png,audio-volume-muted.png \
+ -resource:../images/gpm-statistics.png,gpm-statistics.png \
+ -resource:../images/stock_task-assigned.png,stock_task-assigned.png \
+ -resource:../images/preferences-system.png,preferences-system.png \
+ -resource:../images/stock_delete.png,stock_delete.png \
+ -resource:../images/chronojump_icon.png,chronojump_icon.png \
+ -resource:../images/chronojump_icon_graph.png,chronojump_icon_graph.png \
+ -resource:../images/gtk-zoom-fit.png,gtk-zoom-fit.png \
+ -resource:../images/gtk-zoom-in.png,gtk-zoom-in.png \
+ -resource:../images/gtk-zoom-in-with-text.png,gtk-zoom-in-with-text.png \
+ -resource:../images/chronojump_320.png,chronojump_320.png \
+ -resource:../images/calendar.png,calendar.png \
+ -resource:../images/chronojump_logo.png,chronojump_logo.png
+
+CHRONOJUMP_REFERENCES = \
+ -pkg:glade-sharp-2.0 \
+ -pkg:gtk-sharp-2.0 \
+ -pkg:glib-sharp-2.0 \
+ -r:System\
+ -r:System.Data\
+ -r:System.Drawing\
+ -r:System.Web.Services\
+ -r:System.Xml\
+ -r:Mono.Data.Sqlite\
+ -r:Mono.Posix
+
+#Chronojump_Mini.exe
+
+CHRONOJUMP_MINI=$(BUILD_DIR)/Chronojump_mini.exe
+CSC_CHRONOJUMP_MINI_FLAGS = -noconfig -codepage:utf8 -warn:4 -optimize+
+CHRONOJUMP_MINI_COMPILE_TARGET = exe
+
+CHRONOJUMP_MINI_FILES =\
+ chronojump_mini.cs\
+ chronopic.cs\
+ util.cs\
+ utilDate.cs\
+ log.cs\
+ constants.cs
+
+CHRONOJUMP_MINI_REFERENCES = \
+ -r:Mono.Posix\
+ -r:System
+
+.PHONY: all all-before all-after clean clean-custom
+
+all: all-before $(CHRONOJUMP) $(CHRONOJUMP_MINI) bundle all-after
+
+install:
+
+clean: clean-custom
+ ${RM} $(CHRONOJUMP) $(CHRONOJUMP_MINI) $(BUILD_DIR)/temp* $(BUILD_DIR)/logo.o
+
+bundle: $(CHRONOJUMP) $(CHRONOJUMP_MINI)
+ cd $(BUILD_DIR) && ${BASH} $(BUNDLE)
+
+$(CHRONOJUMP):
+ cd src && $(CSC) $(CSC_CHRONOJUMP_FLAGS) -out:../$(CHRONOJUMP) -target:$(CHRONOJUMP_COMPILE_TARGET) $(CHRONOJUMP_FILES) $(CHRONOJUMP_REFERENCES) $(CHRONOJUMP_RESOURCES)
+
+$(CHRONOJUMP_MINI):
+ cd src && $(CSC) $(CSC_CHRONOJUMP_MINI_FLAGS) -out:../$(CHRONOJUMP_MINI) -target:$(CHRONOJUMP_MINI_COMPILE_TARGET) $(CHRONOJUMP_MINI_FILES) $(CHRONOJUMP_MINI_REFERENCES)
\ No newline at end of file
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]