wesnoth/utils/umc_dev/Makefile
2011-06-25 16:35:57 +00:00

19 lines
6.6 KiB
Makefile

ECLIPSE_LOCATION=
JAVADOC_BINARY=javadoc
JAVADOC_DIR=javadoc
JAVADOC_FLAGS=-d $(JAVADOC_DIR) -sourcepath org.wesnoth/src -classpath '$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.views_3.5.1.M20110202-0800.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-apache-bcel.jar;$(ECLIPSE_LOCATION)/plugins/org.antlr.runtime_3.0.0.v200803061811.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.text_3.5.0.v20100601-1300.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.mwe.utils_1.0.2.v201102150556.jar;$(ECLIPSE_LOCATION)/plugins/com.google.collect_0.8.0.v201102150722.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-commons-logging.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.xtext.ui_1.0.2.v201102150722.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.ecore.xmi_2.5.0.v20100521-1846.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.equinox.common_3.6.0.v20100503.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-jdepend.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.edit_2.6.0.v20100914-1218.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.views.log_1.0.100.v20110210_r362.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.swt.win32.win32.x86_3.6.2.v3659c.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.edit.ui_2.6.0.v20100914-1218.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.navigator_3.5.0.I20100601-0800.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-jai.jar;$(ECLIPSE_LOCATION)/plugins/com.google.inject_2.0.0.v201003051000.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-stylebook.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.contenttype_3.4.100.v20100505-1235.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.ecore_2.6.1.v20100914-1218.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.navigator.resources_3.4.202.M20101124-0800.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-nodeps.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.filebuffers_3.5.100.v20100520-0800.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-launcher.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-jsch.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.xtext.builder_1.0.2.v201102150722.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.commands_3.6.0.I20100512-1500.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.console_3.5.0.v20100526.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.common.ui_2.6.0.v20100914-1218.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.mwe2.runtime_1.0.2.v201102150556.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.xtext_1.0.2.v201102150722.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.intro_3.4.0.v20100427.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.ide_3.6.2.M20101201-0800.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-starteam.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.equinox.preferences_3.3.0.v20100503.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.osgi_3.6.2.R36x_v20110210.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.resources_3.6.1.R36x_v20110131-1630.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.workbench_3.6.2.M20110210-1200.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.filesystem_1.3.1.R36x_v20100727-0745.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.ecore.change_2.5.1.v20100907-1643.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.xtext.util_1.0.2.v201102150722.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-javamail.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui_3.6.2.M20110203-1100.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-commons-net.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.runtime.compatibility.registry_3.3.0.v20100520/runtime_registry_compatibility.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-weblogic.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-netrexx.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-jmf.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.swt_3.6.2.v3659c.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-apache-oro.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.commons.cli_1.0.0.v20080604-1500.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.mwe.core_1.0.2.v201102150556.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-junit.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-swing.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-antlr.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.expressions_3.4.200.v20100505.jar;$(ECLIPSE_LOCATION) /plugins/org.eclipse.equinox.app_1.3.1.R36x_v20100803.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.jface.text_3.6.1.r361_v20100825-0800.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-apache-log4j.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.emf.common_2.6.0.v20100914-1218.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-trax.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.workbench.texteditor_3.6.1.r361_v20100714-0800.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.jobs_3.5.1.R36x_v20100824.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.intro.universal_3.2.402.r36_v20100702/universal.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.equinox.registry_3.5.0.v20100503.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.jface_3.6.2.M20110210-1200.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.core.runtime_3.6.0.v20100505.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-apache-resolver.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-apache-bsf.jar;$(ECLIPSE_LOCATION)/plugins/org.apache.ant_1.7.1.v20100518-1145/lib/ant-apache-regexp.jar;$(ECLIPSE_LOCATION)/plugins/org.eclipse.ui.editors_3.6.1.r361_v20100825-0800.jar' -public -source 1.6 -use -version -author -splitindex -link http://java.sun.com/javase/6/docs/api/ -link http://help.eclipse.org/helios/topic/org.eclipse.platform.doc.isv/reference/api/ -link ftp://ftp.ulakbim.gov.tr/eclipse/eclipseMirror/modeling/tmf/xtext/javadoc/2.0.0/ -subpackages org.wesnoth
.PHONY: manual javadoc build
manual:
# developer manual
cd manual; pdflatex dev_manual.tex; cp dev_manual.pdf ..;
# user manual
cd manual; pdflatex user_manual.tex; cp user_manual.pdf ..;
# cleanup non-needed files
cd manual; rm dev_manual.log; rm dev_manual.aux; rm user_manual.log; rm user_manual.aux; rm dev_manual.out; rm dev_manual.toc; rm user_manual.out; rm user_manual.toc;
javadoc:
$(JAVADOC_BINARY) $(JAVADOC_FLAGS)
build:
echo 'not implemented'