Page MenuHomeDevCentral

No OneTemporary

diff --git a/.gitignore b/.gitignore
index bc8c57b..1440d4b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,8 +1,15 @@
# Sensible files
includes/config.php
# Data
images/commons
wikimedia/dev/feeds/project/*.xml
wikimedia/dev/feeds/user/*.xml
wikimedia/dev/feeds/user/index.tmp
+
+# Tools maintained as external packages
+wikimedia/write/sourcetemplatesgenerator/
+
+# Composer
+vendor
+composer.lock
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..e5099ef
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,12 @@
+#
+# Nasqueron Tools dependencies Makefile
+#
+# Fetches dependencies through Composer and moves them to the right locations.
+#
+
+all:
+ composer install
+ mv vendor/dereckson/source-templates-generator wikimedia/write/sourcetemplatesgenerator
+
+clean:
+ rm -rf vendor composer.lock wikimedia/write/sourcetemplatesgenerator
diff --git a/composer.json b/composer.json
new file mode 100644
index 0000000..23879d3
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,25 @@
+{
+ "name": "nasqueron/tools",
+ "description": "Small utilities, gadgets & scripts to perform daily tasks.",
+ "type": "project",
+ "keywords": [
+ "tools"
+ ],
+ "homepage": "http://tools.nasqueron.org/",
+ "license": "BSD-2-Clause",
+ "authors": [{
+ "name": "Sébastien Santoro aka Dereckson",
+ "email": "dereckson@espace-win.org",
+ "homepage": "http://www.dereckson.be/",
+ "role": "Crafter"
+ }],
+ "require": {
+ "php": ">=5.4",
+ "dereckson/source-templates-generator": "dev-master"
+ },
+ "support": {
+ "issues": "http://devcentral.nasqueron.org/tag/nasqueron_tools/",
+ "irc": "irc://irc.freenode.net/nasqueron",
+ "source": "https://github.com/nasqueron/tools.nasqueron.org/"
+ }
+}

File Metadata

Mime Type
text/x-diff
Expires
Fri, Feb 28, 20:36 (21 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2447798
Default Alt Text
(1 KB)

Event Timeline