summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndras Timar <atimar@suse.com>2011-12-14 12:06:15 +0100
committerAndras Timar <atimar@suse.com>2011-12-14 12:52:31 +0100
commit1917825c534cd1d68c24e5bace6d4872c2947b32 (patch)
treefd74196a98d9dd55f8b615163d69b4ab67ec8083
parentfe6499cee5e84183844df41380519ed7eeb0c4dc (diff)
add makefile.mk that copies Python example to SDK
-rw-r--r--odk/examples/python/makefile.mk74
-rw-r--r--[-rwxr-xr-x]odk/examples/python/toolpanel/description.xml0
2 files changed, 74 insertions, 0 deletions
diff --git a/odk/examples/python/makefile.mk b/odk/examples/python/makefile.mk
new file mode 100644
index 000000000000..f81d6ef8c868
--- /dev/null
+++ b/odk/examples/python/makefile.mk
@@ -0,0 +1,74 @@
+#*************************************************************************
+#
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# Major Contributor(s):
+# Copyright (C) 2011 Andras Timar <atimar@suse.com> (initial developer)
+#
+# All Rights Reserved.
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+#
+#*************************************************************************
+
+PRJ=../..
+PRJNAME=odk
+TARGET=python
+
+#----------------------------------------------------------------
+.INCLUDE: settings.mk
+.INCLUDE: $(PRJ)/util/makefile.pmk
+#----------------------------------------------------------------
+
+#----------------------------------------------------
+# this makefile is only used for copying the example
+# files into the SDK
+#----------------------------------------------------
+
+PYTHONEXAMPLE=\
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/readme \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/Factory.xcu \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/toolpanels/poc.xdl \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/META-INF/manifest.xml \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/toolpanel.component \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/toolpanel.py \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/Makefile \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/description.xml \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/toolPanelPocBasic/Module1.xba \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/toolPanelPocBasic/script.xlb \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/toolPanelPocBasic/dialog.xlb \
+ $(DESTDIRPYTHONEXAMPLES)/toolpanel/CalcWindowState.xcu
+
+DIR_FILE_LIST= \
+ $(PYTHONEXAMPLE)
+
+DIR_DIRECTORY_LIST=$(uniq $(DIR_FILE_LIST:d))
+DIR_CREATE_FLAG=$(MISC)/ex_$(TARGET)_dirs_created.txt
+DIR_FILE_FLAG=$(MISC)/ex_$(TARGET)_files.txt
+
+#--------------------------------------------------
+# TARGETS
+#--------------------------------------------------
+all : \
+ $(DIR_FILE_FLAG)
+
+#--------------------------------------------------
+# use global rules
+#--------------------------------------------------
+.INCLUDE: $(PRJ)/util/odk_rules.pmk
diff --git a/odk/examples/python/toolpanel/description.xml b/odk/examples/python/toolpanel/description.xml
index f910e7ee5710..f910e7ee5710 100755..100644
--- a/odk/examples/python/toolpanel/description.xml
+++ b/odk/examples/python/toolpanel/description.xml