Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
michael@0 | 1 | # GRAPHITE2 LICENSING |
michael@0 | 2 | # |
michael@0 | 3 | # Copyright 2011, SIL International |
michael@0 | 4 | # All rights reserved. |
michael@0 | 5 | # |
michael@0 | 6 | # This library is free software; you can redistribute it and/or modify |
michael@0 | 7 | # it under the terms of the GNU Lesser General Public License as published |
michael@0 | 8 | # by the Free Software Foundation; either version 2.1 of License, or |
michael@0 | 9 | # (at your option) any later version. |
michael@0 | 10 | # |
michael@0 | 11 | # This program is distributed in the hope that it will be useful, |
michael@0 | 12 | # but WITHOUT ANY WARRANTY; without even the implied warranty of |
michael@0 | 13 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
michael@0 | 14 | # Lesser General Public License for more details. |
michael@0 | 15 | # |
michael@0 | 16 | # You should also have received a copy of the GNU Lesser General Public |
michael@0 | 17 | # License along with this library in the file named "LICENSE". |
michael@0 | 18 | # If not, write to the Free Software Foundation, 51 Franklin Street, |
michael@0 | 19 | # Suite 500, Boston, MA 02110-1335, USA or visit their web page on the |
michael@0 | 20 | # internet at http://www.fsf.org/licenses/lgpl.html. |
michael@0 | 21 | # |
michael@0 | 22 | # Alternatively, the contents of this file may be used under the terms of the |
michael@0 | 23 | # Mozilla Public License (http://mozilla.org/MPL) or the GNU General Public |
michael@0 | 24 | # License, as published by the Free Software Foundation, either version 2 |
michael@0 | 25 | # of the License or (at your option) any later version. |
michael@0 | 26 | |
michael@0 | 27 | # Makefile helper file for those wanting to build Graphite2 using make |
michael@0 | 28 | # The including makefile should set the following variables |
michael@0 | 29 | # _NS Prefix to all variables this file creates (namespace) |
michael@0 | 30 | # $(_NS)_MACHINE Set to direct or call. Set to direct if using gcc else |
michael@0 | 31 | # set to call |
michael@0 | 32 | # $(_NS)_BASE path to root of graphite2 project |
michael@0 | 33 | # |
michael@0 | 34 | # Returns: |
michael@0 | 35 | # $(_NS)_SOURCES List of source files (with .cpp extension) |
michael@0 | 36 | # $(_NS)_PRIVATE_HEADERS List of private header files (with .h extension) |
michael@0 | 37 | # $(_NS)_PUBLIC_HEADERS List of public header files (with .h extension) |
michael@0 | 38 | |
michael@0 | 39 | |
michael@0 | 40 | $(_NS)_SOURCES = \ |
michael@0 | 41 | $($(_NS)_BASE)/src/$($(_NS)_MACHINE)_machine.cpp \ |
michael@0 | 42 | $($(_NS)_BASE)/src/gr_char_info.cpp \ |
michael@0 | 43 | $($(_NS)_BASE)/src/gr_face.cpp \ |
michael@0 | 44 | $($(_NS)_BASE)/src/gr_features.cpp \ |
michael@0 | 45 | $($(_NS)_BASE)/src/gr_font.cpp \ |
michael@0 | 46 | $($(_NS)_BASE)/src/gr_logging.cpp \ |
michael@0 | 47 | $($(_NS)_BASE)/src/gr_segment.cpp \ |
michael@0 | 48 | $($(_NS)_BASE)/src/gr_slot.cpp \ |
michael@0 | 49 | $($(_NS)_BASE)/src/json.cpp \ |
michael@0 | 50 | $($(_NS)_BASE)/src/Bidi.cpp \ |
michael@0 | 51 | $($(_NS)_BASE)/src/CachedFace.cpp \ |
michael@0 | 52 | $($(_NS)_BASE)/src/CmapCache.cpp \ |
michael@0 | 53 | $($(_NS)_BASE)/src/Code.cpp \ |
michael@0 | 54 | $($(_NS)_BASE)/src/Face.cpp \ |
michael@0 | 55 | $($(_NS)_BASE)/src/FeatureMap.cpp \ |
michael@0 | 56 | $($(_NS)_BASE)/src/FileFace.cpp \ |
michael@0 | 57 | $($(_NS)_BASE)/src/Font.cpp \ |
michael@0 | 58 | $($(_NS)_BASE)/src/GlyphCache.cpp \ |
michael@0 | 59 | $($(_NS)_BASE)/src/GlyphFace.cpp \ |
michael@0 | 60 | $($(_NS)_BASE)/src/Justifier.cpp \ |
michael@0 | 61 | $($(_NS)_BASE)/src/NameTable.cpp \ |
michael@0 | 62 | $($(_NS)_BASE)/src/Pass.cpp \ |
michael@0 | 63 | $($(_NS)_BASE)/src/SegCache.cpp \ |
michael@0 | 64 | $($(_NS)_BASE)/src/SegCacheEntry.cpp \ |
michael@0 | 65 | $($(_NS)_BASE)/src/SegCacheStore.cpp \ |
michael@0 | 66 | $($(_NS)_BASE)/src/Segment.cpp \ |
michael@0 | 67 | $($(_NS)_BASE)/src/Silf.cpp \ |
michael@0 | 68 | $($(_NS)_BASE)/src/Slot.cpp \ |
michael@0 | 69 | $($(_NS)_BASE)/src/Sparse.cpp \ |
michael@0 | 70 | $($(_NS)_BASE)/src/TtfUtil.cpp \ |
michael@0 | 71 | $($(_NS)_BASE)/src/UtfCodec.cpp |
michael@0 | 72 | |
michael@0 | 73 | $(_NS)_PRIVATE_HEADERS = \ |
michael@0 | 74 | $($(_NS)_BASE)/src/inc/bits.h \ |
michael@0 | 75 | $($(_NS)_BASE)/src/inc/debug.h \ |
michael@0 | 76 | $($(_NS)_BASE)/src/inc/json.h \ |
michael@0 | 77 | $($(_NS)_BASE)/src/inc/CachedFace.h \ |
michael@0 | 78 | $($(_NS)_BASE)/src/inc/CharInfo.h \ |
michael@0 | 79 | $($(_NS)_BASE)/src/inc/CmapCache.h \ |
michael@0 | 80 | $($(_NS)_BASE)/src/inc/Code.h \ |
michael@0 | 81 | $($(_NS)_BASE)/src/inc/Endian.h \ |
michael@0 | 82 | $($(_NS)_BASE)/src/inc/Error.h \ |
michael@0 | 83 | $($(_NS)_BASE)/src/inc/Face.h \ |
michael@0 | 84 | $($(_NS)_BASE)/src/inc/FeatureMap.h \ |
michael@0 | 85 | $($(_NS)_BASE)/src/inc/FeatureVal.h \ |
michael@0 | 86 | $($(_NS)_BASE)/src/inc/FileFace.h \ |
michael@0 | 87 | $($(_NS)_BASE)/src/inc/Font.h \ |
michael@0 | 88 | $($(_NS)_BASE)/src/inc/GlyphCache.h \ |
michael@0 | 89 | $($(_NS)_BASE)/src/inc/GlyphFace.h \ |
michael@0 | 90 | $($(_NS)_BASE)/src/inc/List.h \ |
michael@0 | 91 | $($(_NS)_BASE)/src/inc/locale2lcid.h \ |
michael@0 | 92 | $($(_NS)_BASE)/src/inc/Machine.h \ |
michael@0 | 93 | $($(_NS)_BASE)/src/inc/Main.h \ |
michael@0 | 94 | $($(_NS)_BASE)/src/inc/NameTable.h \ |
michael@0 | 95 | $($(_NS)_BASE)/src/inc/opcode_table.h \ |
michael@0 | 96 | $($(_NS)_BASE)/src/inc/opcodes.h \ |
michael@0 | 97 | $($(_NS)_BASE)/src/inc/Pass.h \ |
michael@0 | 98 | $($(_NS)_BASE)/src/inc/Position.h \ |
michael@0 | 99 | $($(_NS)_BASE)/src/inc/Rule.h \ |
michael@0 | 100 | $($(_NS)_BASE)/src/inc/SegCache.h \ |
michael@0 | 101 | $($(_NS)_BASE)/src/inc/SegCacheEntry.h \ |
michael@0 | 102 | $($(_NS)_BASE)/src/inc/SegCacheStore.h \ |
michael@0 | 103 | $($(_NS)_BASE)/src/inc/Segment.h \ |
michael@0 | 104 | $($(_NS)_BASE)/src/inc/Silf.h \ |
michael@0 | 105 | $($(_NS)_BASE)/src/inc/Slot.h \ |
michael@0 | 106 | $($(_NS)_BASE)/src/inc/Sparse.h \ |
michael@0 | 107 | $($(_NS)_BASE)/src/inc/TtfTypes.h \ |
michael@0 | 108 | $($(_NS)_BASE)/src/inc/TtfUtil.h \ |
michael@0 | 109 | $($(_NS)_BASE)/src/inc/UtfCodec.h |
michael@0 | 110 | |
michael@0 | 111 | $(_NS)_PUBLIC_HEADERS = \ |
michael@0 | 112 | $($(_NS)_BASE)/include/graphite2/Font.h \ |
michael@0 | 113 | $($(_NS)_BASE)/include/graphite2/Log.h \ |
michael@0 | 114 | $($(_NS)_BASE)/include/graphite2/Segment.h \ |
michael@0 | 115 | $($(_NS)_BASE)/include/graphite2/Types.h |
michael@0 | 116 |