linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #06910
[Branch ~dcplusplus-team/dcpp-plugin-sdk-cpp/DevPlugin] Rev 32: packager
------------------------------------------------------------
revno: 32
committer: poy <poy@xxxxxxxxxx>
branch nick: DevPlugin
timestamp: Wed 2013-05-22 21:37:33 +0200
message:
packager
added:
packaging/final/
packaging/final/DevPlugin.ico
packaging/final/info.xml
packaging/final/make_dcext.bat
modified:
.bzrignore
--
lp:~dcplusplus-team/dcpp-plugin-sdk-cpp/DevPlugin
https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-cpp/DevPlugin
Your team Dcplusplus-team is subscribed to branch lp:~dcplusplus-team/dcpp-plugin-sdk-cpp/DevPlugin.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcpp-plugin-sdk-cpp/DevPlugin/+edit-subscription
=== modified file '.bzrignore'
--- .bzrignore 2013-05-22 19:31:49 +0000
+++ .bzrignore 2013-05-22 19:37:33 +0000
@@ -14,6 +14,8 @@
./doc/html
./doc/latex
./packaging/*
+!./packaging/final
+!./packaging/final/*.bat
!./packaging/packager
./projects/make/build*
./projects/vs2010/Debug
=== added directory 'packaging/final'
=== added file 'packaging/final/DevPlugin.ico'
Binary files packaging/final/DevPlugin.ico 1970-01-01 00:00:00 +0000 and packaging/final/DevPlugin.ico 2013-05-22 19:37:33 +0000 differ
=== added file 'packaging/final/info.xml'
--- packaging/final/info.xml 1970-01-01 00:00:00 +0000
+++ packaging/final/info.xml 2013-05-22 19:37:33 +0000
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8" standalone="yes"?>
+
+<!--
+This file is an example info.xml to be included in the dcext package. For more
+information, read "Plugin format (dcext).txt" in the "doc" directory.
+
+This file has been generated using the information filled in the src/version.h file.
+
+Edit the <Plugin> tags to include your plugin files.
+If you support Windows, include pe-x64 and pe-x86 platforms.
+If you support Linux, include elf-x64 and elf-x86 platforms.
+
+The <Files> tag is empty; should you want to distribute additional files, include them
+in there within <File> tags (again, more information in the above doc file).
+
+When you are done editing this file, rename it to "info.xml", move the relevant files
+to this directory and zip them; rename that .zip to .dcext and you are done!
+-->
+
+<dcext>
+ <UUID>{22b95072-afdd-4e36-82b4-c796fb61f41a}</UUID>
+ <Name>Dev plugin</Name>
+ <Version>1</Version>
+ <ApiVersion>7</ApiVersion>
+ <Author>DC++</Author>
+ <Description>Plugin for developers: network traffic analysis, ability to send custom commands.</Description>
+ <Website>http://dcplusplus.sourceforge.net/</Website>
+ <Plugin Platform="pe-x64">DevPlugin-x64.dll</Plugin>
+ <Plugin Platform="pe-x86">DevPlugin-x86.dll</Plugin>
+ <Files>
+ <File>DevPlugin.ico</File>
+ </Files>
+</dcext>
=== added file 'packaging/final/make_dcext.bat'
--- packaging/final/make_dcext.bat 1970-01-01 00:00:00 +0000
+++ packaging/final/make_dcext.bat 2013-05-22 19:37:33 +0000
@@ -0,0 +1,19 @@
+cd ..\..\projects\make
+
+set PATH=H:\MinGW\bin
+mingw32-make
+
+set PATH=H:\mingw64\bin
+mingw32-make
+
+cd ..\..\packaging\final
+
+copy ..\..\projects\make\build-mingw-x64\DevPlugin.dll DevPlugin-x64.dll
+copy ..\..\projects\make\build-mingw-x86\DevPlugin.dll DevPlugin-x86.dll
+
+set PATH=C:\Cygwin\bin
+zip -9 DevPlugin.dcext info.xml DevPlugin-x86.dll DevPlugin-x64.dll DevPlugin.ico
+
+del DevPlugin-x64.dll DevPlugin-x86.dll
+
+pause