diff options
author | David Tardon <dtardon@redhat.com> | 2013-04-10 13:53:12 +0200 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2013-04-10 14:00:24 +0200 |
commit | ba6989df7dffb4fd2c62dbb9f5b1c9b000b4abdd (patch) | |
tree | 3301f416030c194ca176614a853a50e776632aa7 /sysui/desktop | |
parent | d5d69702a5ecfdeb41236ef0ff30397f843b0cb5 (diff) |
just use explicit list of files
IMHO it does not make much sense to dynamically generate a list that is
practically unchanging.
Change-Id: If5898956d11b9f410cf36d1ebe5535194365a954
Diffstat (limited to 'sysui/desktop')
-rw-r--r-- | sysui/desktop/macosx/list_icons.pl | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/sysui/desktop/macosx/list_icons.pl b/sysui/desktop/macosx/list_icons.pl deleted file mode 100644 index 046c979b039f..000000000000 --- a/sysui/desktop/macosx/list_icons.pl +++ /dev/null @@ -1,75 +0,0 @@ -: -eval 'exec perl -wS $0 ${1+"$@"}' - if 0; - -# -# This file is part of the LibreOffice project. -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. -# -# This file incorporates work covered by the following license notice: -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed -# with this work for additional information regarding copyright -# ownership. The ASF licenses this file to you under the Apache -# License, Version 2.0 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.apache.org/licenses/LICENSE-2.0 . -# - -use warnings; -use strict 'vars'; - -# package all .icns if XML::Parser module is not installed -eval 'use XML::Parser;'; if ( $@ ) { print '*.icns'; exit 0; }; - -my $valuetype = "none"; -my $key = "none"; - -# -# XML handlers -# - -sub start_handler { - my ($parser,$element,%attributes) = @_; - $valuetype = "$element"; -} - -sub char_handler { - my ($parser,$string) = @_; - if ( $key eq "CFBundleTypeIconFile" || $key eq "CFBundleIconFile" ) { - $string =~ s/^\s+//; - $string =~ s/\s+$//; - print "$string " if length($string) > 0; - } - $key = "$string" if $valuetype eq "key"; -} - -sub default_handler { - my ($parser,$string) = @_; -} - -sub end_handler { - my ($parser,$element) = @_; - - $key = "none" if $valuetype ne "key"; - $valuetype = "none"; -} - -# -# main -# - -my $parser = new XML::Parser(ErrorContext => 2, - Namespaces => 1); - -$parser->setHandlers( Start => \&start_handler, - End => \&end_handler, - Char => \&char_handler, - Default => \&default_handler); -$parser->parse(STDIN); - -print "\n"; |