bdusell / webfont-generator

Locally convert fonts to web formats and generate CSS rules
MIT License
190 stars 34 forks source link

Error on macOS Sierra #11

Closed Revod closed 6 years ago

Revod commented 6 years ago

When I ran the setup I get this

  [javadoc] Loading source files for package com.google.typography.font.tools.fontinfo...
  [javadoc] Loading source files for package com.google.typography.font.tools.sfnttool...
  [javadoc] Loading source files for package com.google.typography.font.tools.subsetter...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.testutils...
  [javadoc] Constructing Javadoc information...
  [javadoc] Creating destination directory: "/Users/revod/Desktop/webfont-generator/vendor/sfntly/java/build/javadoc/"
  [javadoc] Standard Doclet version 1.8.0_144
  [javadoc] Building tree for all the packages and classes...
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/Font.java:755: warning: no description for @param
  [javadoc]      * @param tag
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/Font.java:774: warning: no description for @param
  [javadoc]      * @param tag
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/Font.java:775: warning: no description for @param
  [javadoc]      * @param srcData
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:125: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:146: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:213: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:235: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:296: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/OTFBasicEditingTests.java:52: warning: no description for @throws
  [javadoc]    * @throws Exception
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/OTFBasicEditingTests.java:90: warning: no description for @throws
  [javadoc]    * @throws Exception
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontData.java:184: warning: no @return
  [javadoc]   public final int dataOffset() {
  [javadoc]                    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:155: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:165: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:175: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:185: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:195: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:206: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:207: warning: no description for @throws
  [javadoc]    * @throws ArithmeticException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:221: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:231: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:241: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:28: error: tag not allowed here: <table>
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:83: error: no summary or caption for table
  [javadoc]  * </table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:85: error: text not allowed in <table> element
  [javadoc]  * @author Stuart Gill
  [javadoc]            ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:27: error: element not closed: table
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:133: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:143: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:154: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:164: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:176: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:189: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:199: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:209: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:27: error: tag not allowed here: <table>
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:82: error: no summary or caption for table
  [javadoc]  * </table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:84: error: text not allowed in <table> element
  [javadoc]  * @author Stuart Gill
  [javadoc]            ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:26: error: element not closed: table
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:548: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:32: error: tag not allowed here: <table>
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:87: error: no summary or caption for table
  [javadoc]  * </table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:89: error: text not allowed in <table> element
  [javadoc]  * @author Stuart Gill
  [javadoc]            ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:31: error: element not closed: table
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/WritableFontData.java:36: error: bad use of '>'
  [javadoc]    * @param length if length > 0 create a fixed length font data; otherwise
  [javadoc]                              ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/WritableFontData.java:379: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/WritableFontData.java:389: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/sample/sfntdump/SfntDump.java:71: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/ByteArrayTableBuilder.java:59: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/ByteArrayTableBuilder.java:75: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/ByteArrayTableBuilder.java:90: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Table.java:158: warning: no @return
  [javadoc]     public final Header header() {
  [javadoc]                         ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/FontDataTable.java:142: warning: no description for @param
  [javadoc]      * @param data
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:100: warning: no description for @param
  [javadoc]    * @param tag
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:82: warning: no description for @param
  [javadoc]    * @param tag
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:83: warning: no description for @param
  [javadoc]    * @param length
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:62: warning: no description for @param
  [javadoc]    * @param tag
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:63: warning: no description for @param
  [javadoc]    * @param offset
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:64: warning: no description for @param
  [javadoc]    * @param length
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:65: warning: no description for @param
  [javadoc]    * @param checksum
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/CMapFormat2.java:65: warning: no description for @param
  [javadoc]    * @param character
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/CMapTable.java:436: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/CMapTable.java:657: warning: no description for @throws
  [javadoc]      * @throws IOException
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:215: error: malformed HTML
  [javadoc]      * Generates an EnumSet\<EmbeddingFlags\> representation of the supplied
  [javadoc]                             ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:215: error: bad use of '>'
  [javadoc]      * Generates an EnumSet\<EmbeddingFlags\> representation of the supplied
  [javadoc]                                             ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:219: error: malformed HTML
  [javadoc]      * @return a new EnumSet\<EmbeddingFlags\>
  [javadoc]                              ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:219: error: bad use of '>'
  [javadoc]      * @return a new EnumSet\<EmbeddingFlags\>
  [javadoc]                                              ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:233: error: malformed HTML
  [javadoc]      * EnumSet\<EmbeddingFlags\>.
  [javadoc]                ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:233: error: bad use of '>'
  [javadoc]      * EnumSet\<EmbeddingFlags\>.
  [javadoc]                                ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:247: error: malformed HTML
  [javadoc]      * Takes an EnumSet\<EmbeddingFlags\> representation of the fsType and
  [javadoc]                         ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:247: error: bad use of '>'
  [javadoc]      * Takes an EnumSet\<EmbeddingFlags\> representation of the fsType and
  [javadoc]                                         ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/LocaTable.java:272: warning: no description for @param
  [javadoc]      * @param formatVersion
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/LocaTable.java:299: warning: no description for @param
  [javadoc]      * @param list
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/conversion/eot/LzcompCompress.java:21: error: unexpected text
  [javadoc]  * draft spec at {@link "http://www.w3.org/Submission/MTX/"}
  [javadoc]                  ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:75: error: unknown tag: list
  [javadoc]    * The two most common cases would be: <list>
  [javadoc]                                          ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:76: error: text not allowed in <ul> element
  [javadoc]    * <ul>
  [javadoc]          ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:77: error: tag not allowed here: <br>
  [javadoc]    * a list of one or more cmap ids with a count setting of 1 <br>This will use
  [javadoc]                                                               ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:82: error: text not allowed in <ul> element
  [javadoc]    * <ul>
  [javadoc]          ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:84: error: tag not allowed here: <br>
  [javadoc]    * length <br>This will use the list of cmap ids and try to place each one
  [javadoc]             ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:87: error: unknown tag: list
  [javadoc]    * </list>
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/GlyphRenumberer.java:64: warning: no @param for glyph
  [javadoc]   public static ReadableFontData renumberGlyph(ReadableFontData glyph,
  [javadoc]                                  ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/GlyphRenumberer.java:64: warning: no @param for mapping
  [javadoc]   public static ReadableFontData renumberGlyph(ReadableFontData glyph,
  [javadoc]                                  ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:58: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:70: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:92: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:110: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:122: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestUtils.java:73: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestUtils.java:182: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...
  [javadoc] Generating /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/build/javadoc/help-doc.html...
  [javadoc] 28 errors
  [javadoc] 59 warnings

doc-jar:
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/lib/sfntly-javadoc.jar

compile:

sfntly-jar:

sfview:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/sample/${dist_sfview.dir}
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/sample/${dist_sfview.dir}/sfview.jar

sflint:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/sample/sflint
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/sample/sflint/sflint.jar

sfntdump:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/sample/sfntdump
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/sample/sfntdump/sfntdump.jar

all:

compile:

sfntly-jar:

eotconverter:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/conversion/eot
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/conversion/eot/eotconverter.jar

woffconverter:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/conversion/woff
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/conversion/woff/woffconverter.jar

all:

compile:

sfntly-jar:

fontinfo:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/fontinfo
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/fontinfo/fontinfo.jar

compile:

sfntly-jar:

sfnttool:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/sfnttool
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/sfnttool/sfnttool.jar

compile:

subsetter:
    [mkdir] Created dir: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/subsetter
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/tools/subsetter/subsetter.jar

BUILD SUCCESSFUL
Total time: 20 seconds
[2017-09-17 11:54:16 PM] Fetching woff2...
Cloning into './vendor/woff2'...
remote: Counting objects: 1030, done.
remote: Total 1030 (delta 0), reused 0 (delta 0), pack-reused 1030
Receiving objects: 100% (1030/1030), 3.42 MiB | 49.00 KiB/s, done.
Resolving deltas: 100% (615/615), done.
Submodule 'brotli' (https://github.com/google/brotli.git) registered for path 'brotli'
Cloning into '/Users/revod/Desktop/webfont-generator/vendor/woff2/brotli'...
remote: Counting objects: 4847, done.
remote: Compressing objects: 100% (20/20), done.
remote: Total 4847 (delta 22), reused 29 (delta 18), pack-reused 4809
Receiving objects: 100% (4847/4847), 29.89 MiB | 40.00 KiB/s, done.
Resolving deltas: 100% (3063/3063), done.
Submodule path 'brotli': checked out '222564a95d9ab58865a096b8d9f7324ea5f2e03e'
Submodule 'research/esaxx' (https://github.com/hillbig/esaxx) registered for path 'brotli/research/esaxx'
Submodule 'terryfy' (https://github.com/MacPython/terryfy.git) registered for path 'brotli/terryfy'
Cloning into '/Users/revod/Desktop/webfont-generator/vendor/woff2/brotli/research/esaxx'...
remote: Counting objects: 32, done.
remote: Compressing objects: 100% (20/20), done.
remote: Total 32 (delta 10), reused 32 (delta 10), pack-reused 0
Cloning into '/Users/revod/Desktop/webfont-generator/vendor/woff2/brotli/terryfy'...
remote: Counting objects: 918, done.
remote: Total 918 (delta 0), reused 0 (delta 0), pack-reused 918
Receiving objects: 100% (918/918), 165.17 KiB | 19.00 KiB/s, done.
Resolving deltas: 100% (478/478), done.
Submodule path 'brotli/research/esaxx': checked out 'ca7cb332011ec37a8436487f210f396b84bd8273'
Submodule path 'brotli/terryfy': checked out '8bb673f4410819df06920fdcfd24e18d235d84f7'
[2017-09-18 12:09:50 AM] Building woff2...
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/font.o src/font.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/glyph.o src/glyph.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/normalize.o src/normalize.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/table_tags.o src/table_tags.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/transform.o src/transform.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/woff2_dec.o src/woff2_dec.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/woff2_enc.o src/woff2_enc.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/woff2_common.o src/woff2_common.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/woff2_out.o src/woff2_out.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/variable_length.o src/variable_length.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/woff2_compress.o src/woff2_compress.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/woff2_decompress.o src/woff2_decompress.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/woff2_info.o src/woff2_info.cc
/Library/Developer/CommandLineTools/usr/bin/make -C brotli lib
mkdir -p bin/obj/common
mkdir -p bin/obj/dec
mkdir -p bin/obj/enc
mkdir -p bin/obj/tools
mkdir -p bin/tmp
cc -O2  -Iinclude \
        -c common/dictionary.c -o bin/obj/common/dictionary.o
cc -O2  -Iinclude \
        -c dec/bit_reader.c -o bin/obj/dec/bit_reader.o
cc -O2  -Iinclude \
        -c dec/decode.c -o bin/obj/dec/decode.o
cc -O2  -Iinclude \
        -c dec/huffman.c -o bin/obj/dec/huffman.o
cc -O2  -Iinclude \
        -c dec/state.c -o bin/obj/dec/state.o
cc -O2  -Iinclude \
        -c enc/backward_references.c -o bin/obj/enc/backward_references.o
cc -O2  -Iinclude \
        -c enc/bit_cost.c -o bin/obj/enc/bit_cost.o
cc -O2  -Iinclude \
        -c enc/block_splitter.c -o bin/obj/enc/block_splitter.o
cc -O2  -Iinclude \
        -c enc/brotli_bit_stream.c -o bin/obj/enc/brotli_bit_stream.o
cc -O2  -Iinclude \
        -c enc/cluster.c -o bin/obj/enc/cluster.o
cc -O2  -Iinclude \
        -c enc/compress_fragment.c -o bin/obj/enc/compress_fragment.o
cc -O2  -Iinclude \
        -c enc/compress_fragment_two_pass.c -o bin/obj/enc/compress_fragment_two_pass.o
cc -O2  -Iinclude \
        -c enc/encode.c -o bin/obj/enc/encode.o
cc -O2  -Iinclude \
        -c enc/entropy_encode.c -o bin/obj/enc/entropy_encode.o
cc -O2  -Iinclude \
        -c enc/histogram.c -o bin/obj/enc/histogram.o
cc -O2  -Iinclude \
        -c enc/literal_cost.c -o bin/obj/enc/literal_cost.o
cc -O2  -Iinclude \
        -c enc/memory.c -o bin/obj/enc/memory.o
cc -O2  -Iinclude \
        -c enc/metablock.c -o bin/obj/enc/metablock.o
cc -O2  -Iinclude \
        -c enc/static_dict.c -o bin/obj/enc/static_dict.o
cc -O2  -Iinclude \
        -c enc/utf8_util.c -o bin/obj/enc/utf8_util.o
rm -f libbrotli.a
ar -crs libbrotli.a bin/obj/common/dictionary.o bin/obj/dec/bit_reader.o bin/obj/dec/decode.o bin/obj/dec/huffman.o bin/obj/dec/state.o bin/obj/enc/backward_references.o bin/obj/enc/bit_cost.o bin/obj/enc/block_splitter.o bin/obj/enc/brotli_bit_stream.o bin/obj/enc/cluster.o bin/obj/enc/compress_fragment.o bin/obj/enc/compress_fragment_two_pass.o bin/obj/enc/encode.o bin/obj/enc/entropy_encode.o bin/obj/enc/histogram.o bin/obj/enc/literal_cost.o bin/obj/enc/memory.o bin/obj/enc/metablock.o bin/obj/enc/static_dict.o bin/obj/enc/utf8_util.o
c++   src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/woff2_compress.o -o woff2_compress
c++   src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/woff2_decompress.o -o woff2_decompress
c++   src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/woff2_info.o -o woff2_info
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/convert_woff2ttf_fuzzer.o src/convert_woff2ttf_fuzzer.cc
c++ -fno-omit-frame-pointer -no-canonical-prefixes -DFONT_COMPRESSION_BIN -D __STDC_FORMAT_MACROS -std=c++11 -I./brotli/include/ -I./src -DOS_MACOSX  -c -o src/convert_woff2ttf_fuzzer_new_entry.o src/convert_woff2ttf_fuzzer_new_entry.cc
ar crf src/convert_woff2ttf_fuzzer.a  src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o \
          brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/convert_woff2ttf_fuzzer.o
/Library/Developer/CommandLineTools/usr/bin/ar: illegal option -- f
usage:  ar -d [-TLsv] archive file ...
    ar -m [-TLsv] archive file ...
    ar -m [-abiTLsv] position archive file ...
    ar -p [-TLsv] archive [file ...]
    ar -q [-cTLsv] archive file ...
    ar -r [-cuTLsv] archive file ...
    ar -r [-abciuTLsv] position archive file ...
    ar -t [-TLsv] archive [file ...]
    ar -x [-ouTLsv] archive [file ...]
make: *** [convert_woff2ttf_fuzzer] Error 1
➜  webfont-generator git:(master) ./setupclear
zsh: no such file or directory: ./setupclear
➜  webfont-generator git:(master) clear

➜  webfont-generator git:(master) ./setup
[2017-09-18 12:11:56 AM] Found git.
[2017-09-18 12:11:56 AM] Found java.
[2017-09-18 12:11:56 AM] Found javac.
[2017-09-18 12:11:56 AM] Found ant.
[2017-09-18 12:11:56 AM] Found python.
[2017-09-18 12:11:56 AM] Found make.
[2017-09-18 12:11:56 AM] Found fontforge.
[2017-09-18 12:11:56 AM] Building sfntly...
Buildfile: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/build.xml

compile:

dist:

compile:

jar:

compile:

sfntly-jar:

src-jar:

javadoc:
  [javadoc] Generating Javadoc
  [javadoc] Javadoc execution
  [javadoc] Loading source files for package com.google.typography.font.sfntly...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.data...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.math...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.sample.sflint...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.sample.sfntdump...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.table...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.table.bitmap...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.table.core...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.table.truetype...
  [javadoc] Loading source files for package com.google.typography.font.tools.conversion.eot...
  [javadoc] Loading source files for package com.google.typography.font.tools.conversion.woff...
  [javadoc] Loading source files for package com.google.typography.font.tools.fontinfo...
  [javadoc] Loading source files for package com.google.typography.font.tools.sfnttool...
  [javadoc] Loading source files for package com.google.typography.font.tools.subsetter...
  [javadoc] Loading source files for package com.google.typography.font.sfntly.testutils...
  [javadoc] Constructing Javadoc information...
  [javadoc] Standard Doclet version 1.8.0_144
  [javadoc] Building tree for all the packages and classes...
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/Font.java:755: warning: no description for @param
  [javadoc]      * @param tag
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/Font.java:774: warning: no description for @param
  [javadoc]      * @param tag
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/Font.java:775: warning: no description for @param
  [javadoc]      * @param srcData
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:125: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:146: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:213: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:235: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/FontFactory.java:296: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/OTFBasicEditingTests.java:52: warning: no description for @throws
  [javadoc]    * @throws Exception
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/OTFBasicEditingTests.java:90: warning: no description for @throws
  [javadoc]    * @throws Exception
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontData.java:184: warning: no @return
  [javadoc]   public final int dataOffset() {
  [javadoc]                    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:155: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:165: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:175: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:185: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:195: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:206: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:207: warning: no description for @throws
  [javadoc]    * @throws ArithmeticException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:221: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:231: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:241: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:28: error: tag not allowed here: <table>
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:83: error: no summary or caption for table
  [javadoc]  * </table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:85: error: text not allowed in <table> element
  [javadoc]  * @author Stuart Gill
  [javadoc]            ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontInputStream.java:27: error: element not closed: table
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:133: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:143: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:154: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:164: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:176: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:189: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:199: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:209: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:27: error: tag not allowed here: <table>
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:82: error: no summary or caption for table
  [javadoc]  * </table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:84: error: text not allowed in <table> element
  [javadoc]  * @author Stuart Gill
  [javadoc]            ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/FontOutputStream.java:26: error: element not closed: table
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:548: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:32: error: tag not allowed here: <table>
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:87: error: no summary or caption for table
  [javadoc]  * </table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:89: error: text not allowed in <table> element
  [javadoc]  * @author Stuart Gill
  [javadoc]            ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/ReadableFontData.java:31: error: element not closed: table
  [javadoc]  * <table>
  [javadoc]    ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/WritableFontData.java:36: error: bad use of '>'
  [javadoc]    * @param length if length > 0 create a fixed length font data; otherwise
  [javadoc]                              ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/WritableFontData.java:379: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/data/WritableFontData.java:389: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/sample/sfntdump/SfntDump.java:71: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/ByteArrayTableBuilder.java:59: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/ByteArrayTableBuilder.java:75: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/ByteArrayTableBuilder.java:90: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Table.java:158: warning: no @return
  [javadoc]     public final Header header() {
  [javadoc]                         ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/FontDataTable.java:142: warning: no description for @param
  [javadoc]      * @param data
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:100: warning: no description for @param
  [javadoc]    * @param tag
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:82: warning: no description for @param
  [javadoc]    * @param tag
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:83: warning: no description for @param
  [javadoc]    * @param length
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:62: warning: no description for @param
  [javadoc]    * @param tag
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:63: warning: no description for @param
  [javadoc]    * @param offset
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:64: warning: no description for @param
  [javadoc]    * @param length
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/Header.java:65: warning: no description for @param
  [javadoc]    * @param checksum
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/CMapFormat2.java:65: warning: no description for @param
  [javadoc]    * @param character
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/CMapTable.java:436: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/CMapTable.java:657: warning: no description for @throws
  [javadoc]      * @throws IOException
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:215: error: malformed HTML
  [javadoc]      * Generates an EnumSet\<EmbeddingFlags\> representation of the supplied
  [javadoc]                             ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:215: error: bad use of '>'
  [javadoc]      * Generates an EnumSet\<EmbeddingFlags\> representation of the supplied
  [javadoc]                                             ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:219: error: malformed HTML
  [javadoc]      * @return a new EnumSet\<EmbeddingFlags\>
  [javadoc]                              ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:219: error: bad use of '>'
  [javadoc]      * @return a new EnumSet\<EmbeddingFlags\>
  [javadoc]                                              ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:233: error: malformed HTML
  [javadoc]      * EnumSet\<EmbeddingFlags\>.
  [javadoc]                ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:233: error: bad use of '>'
  [javadoc]      * EnumSet\<EmbeddingFlags\>.
  [javadoc]                                ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:247: error: malformed HTML
  [javadoc]      * Takes an EnumSet\<EmbeddingFlags\> representation of the fsType and
  [javadoc]                         ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/core/OS2Table.java:247: error: bad use of '>'
  [javadoc]      * Takes an EnumSet\<EmbeddingFlags\> representation of the fsType and
  [javadoc]                                         ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/LocaTable.java:272: warning: no description for @param
  [javadoc]      * @param formatVersion
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/LocaTable.java:299: warning: no description for @param
  [javadoc]      * @param list
  [javadoc]        ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/conversion/eot/LzcompCompress.java:21: error: unexpected text
  [javadoc]  * draft spec at {@link "http://www.w3.org/Submission/MTX/"}
  [javadoc]                  ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:75: error: unknown tag: list
  [javadoc]    * The two most common cases would be: <list>
  [javadoc]                                          ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:76: error: text not allowed in <ul> element
  [javadoc]    * <ul>
  [javadoc]          ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:77: error: tag not allowed here: <br>
  [javadoc]    * a list of one or more cmap ids with a count setting of 1 <br>This will use
  [javadoc]                                                               ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:82: error: text not allowed in <ul> element
  [javadoc]    * <ul>
  [javadoc]          ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:84: error: tag not allowed here: <br>
  [javadoc]    * length <br>This will use the list of cmap ids and try to place each one
  [javadoc]             ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/Subsetter.java:87: error: unknown tag: list
  [javadoc]    * </list>
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/GlyphRenumberer.java:64: warning: no @param for glyph
  [javadoc]   public static ReadableFontData renumberGlyph(ReadableFontData glyph,
  [javadoc]                                  ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/src/com/google/typography/font/tools/subsetter/GlyphRenumberer.java:64: warning: no @param for mapping
  [javadoc]   public static ReadableFontData renumberGlyph(ReadableFontData glyph,
  [javadoc]                                  ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:58: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:70: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:92: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:110: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestFontUtils.java:122: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestUtils.java:73: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/test/com/google/typography/font/sfntly/testutils/TestUtils.java:182: warning: no description for @throws
  [javadoc]    * @throws IOException
  [javadoc]      ^
  [javadoc] Building index for all the packages and classes...
  [javadoc] Building index for all classes...
  [javadoc] Generating /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/build/javadoc/help-doc.html...
  [javadoc] 28 errors
  [javadoc] 59 warnings

doc-jar:
      [jar] Building jar: /Users/revod/Desktop/webfont-generator/vendor/sfntly/java/dist/lib/sfntly-javadoc.jar

compile:

sfntly-jar:

sfview:

sflint:

sfntdump:

all:

compile:

sfntly-jar:

eotconverter:

woffconverter:

all:

compile:

sfntly-jar:

fontinfo:

compile:

sfntly-jar:

sfnttool:

compile:

subsetter:

BUILD SUCCESSFUL
Total time: 6 seconds
[2017-09-18 12:12:02 AM] Building woff2...
/Library/Developer/CommandLineTools/usr/bin/make -C brotli lib
rm -f libbrotli.a
ar -crs libbrotli.a bin/obj/common/dictionary.o bin/obj/dec/bit_reader.o bin/obj/dec/decode.o bin/obj/dec/huffman.o bin/obj/dec/state.o bin/obj/enc/backward_references.o bin/obj/enc/bit_cost.o bin/obj/enc/block_splitter.o bin/obj/enc/brotli_bit_stream.o bin/obj/enc/cluster.o bin/obj/enc/compress_fragment.o bin/obj/enc/compress_fragment_two_pass.o bin/obj/enc/encode.o bin/obj/enc/entropy_encode.o bin/obj/enc/histogram.o bin/obj/enc/literal_cost.o bin/obj/enc/memory.o bin/obj/enc/metablock.o bin/obj/enc/static_dict.o bin/obj/enc/utf8_util.o
c++   src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/woff2_compress.o -o woff2_compress
c++   src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/woff2_decompress.o -o woff2_decompress
c++   src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/woff2_info.o -o woff2_info
ar crf src/convert_woff2ttf_fuzzer.a  src/font.o  src/glyph.o  src/normalize.o  src/table_tags.o  src/transform.o  src/woff2_dec.o  src/woff2_enc.o  src/woff2_common.o  src/woff2_out.o  src/variable_length.o \
          brotli/bin/obj/common/*.o brotli/bin/obj/enc/*.o brotli/bin/obj/dec/*.o src/convert_woff2ttf_fuzzer.o
/Library/Developer/CommandLineTools/usr/bin/ar: illegal option -- f
usage:  ar -d [-TLsv] archive file ...
    ar -m [-TLsv] archive file ...
    ar -m [-abiTLsv] position archive file ...
    ar -p [-TLsv] archive [file ...]
    ar -q [-cTLsv] archive file ...
    ar -r [-cuTLsv] archive file ...
    ar -r [-abciuTLsv] position archive file ...
    ar -t [-TLsv] archive [file ...]
    ar -x [-ouTLsv] archive [file ...]
make: *** [convert_woff2ttf_fuzzer] Error 1
➜  webfont-generator git:(master)

why?

bdusell commented 6 years ago

It looks like the Makefile rule for building convert_woff2ttf_fuzzer uses ar with a GNU-specific f flag. man ar on Linux says:

       f   Truncate names in the archive.  GNU ar will normally permit file names of any length.  This will cause it to create archives which are not compatible with the native ar
           program on some systems.  If this is a concern, the f modifier may be used to truncate file names when putting them in the archive.

It worked before, though, right? For now, maybe you could try running it again with

ARFLAGS=cr ./setup

It would be better if the setup script called make woff2_compress woff2_decompress and avoided building the archives altogether.

Revod commented 6 years ago

ARFLAGS=cr ./setup this is what I get

screen shot 2017-09-21 at 9 30 15 pm

bdusell commented 6 years ago

The build fails when trying to build just those two targets. Anyway, it looks like they fixed the ar flags issue on their end.

https://github.com/google/woff2/commit/c9ad29d3495d201b5fdd6d73e4bcb076eecdb522