chiark / gitweb /
Copyright notices
[ypp-sc-tools.web-live.git] / yarrg / web / source.tar.gz
index 0efb98b..43c5248 100644 (file)
@@ -1,3 +1,35 @@
+%# This is part of the YARRG website.  YARRG is a tool and website
+%# for assisting players of Yohoho Puzzle Pirates.
+%#
+%# Copyright (C) 2009 Ian Jackson <ijackson@chiark.greenend.org.uk>
+%# Copyright (C) 2009 Clare Boothby
+%#
+%#  YARRG's client code etc. is covered by the ordinary GNU GPL (v3 or later).
+%#  The YARRG website is covered by the GNU Affero GPL v3 or later, which
+%#   basically means that every installation of the website will let you
+%#   download the source.
+%#
+%# This program is free software: you can redistribute it and/or modify
+%# it under the terms of the GNU Affero General Public License as
+%# published by the Free Software Foundation, either version 3 of the
+%# License, or (at your option) any later version.
+%#
+%# This program is distributed in the hope that it will be useful,
+%# but WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+%# GNU Affero General Public License for more details.
+%#
+%# You should have received a copy of the GNU Affero General Public License
+%# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+%#
+%# Yohoho and Puzzle Pirates are probably trademarks of Three Rings and
+%# are used without permission.  This program is not endorsed or
+%# sponsored by Three Rings.
+%#
+%#
+%# This Mason component allows visitors to the YARRG website to download
+%# the YARRG website's source code.
+%#
 <%perl>
 use IO::Pipe;
 use CommodsWeb;
 <%perl>
 use IO::Pipe;
 use CommodsWeb;
@@ -14,6 +46,7 @@ if (!$pid) {
                cd -P "$YPPSC_YARRG_SRCBASE"
                (
                 git-ls-files -z;
                cd -P "$YPPSC_YARRG_SRCBASE"
                (
                 git-ls-files -z;
+                git-ls-files -z --others --exclude-from=.gitignore;
                 if test -d .git; then find .git -print0; fi
                ) | cpio -Hustar -o --quiet -0 -R 1000:1000
        ';
                 if test -d .git; then find .git -print0; fi
                ) | cpio -Hustar -o --quiet -0 -R 1000:1000
        ';