Commit Graph

  • d03e246a51 Check local user path for xcsdk configuration. Kellie Medlin 2016-06-24 18:03:41 -0700
  • 47f8ce0564 Mark compiled asset archive method as const. Grant Paul 2016-06-23 19:17:44 -0700
  • a6ed69e903 Remove unnecessary duplicate semicolons. Grant Paul 2016-06-23 19:16:32 -0700
  • 9243b08df4 Fix typo in rendition output. Grant Paul 2016-06-23 19:12:35 -0700
  • 08590be9a5 Minor cleanup for facet unit tests and header. Grant Paul 2016-06-22 21:42:36 -0700
  • 13c7306360 Cleanup attribute list input and unit tests. Grant Paul 2016-06-22 21:36:24 -0700
  • 0e6f35f080 Cleanup for compiled asset catalog reading and writing. Grant Paul 2016-06-22 21:11:03 -0700
  • a5e8b1ba50 Implement slices in Rendition Write Marc Salem 2016-06-16 13:28:23 -0700
  • f870923e28 Support JPEG/Raw format in Rendition Marc Salem 2016-06-16 12:01:01 -0700
  • 2b16d7d8e7 Fixes to build on Linux (#71) Ktwu 2016-06-22 11:44:34 -0700
  • 58d5bc8f0b Remove more umbrella and base headers. Grant Paul 2016-06-22 06:00:49 -0700
  • af30c17dc2 Minor header cleanups. Grant Paul 2016-06-22 03:02:20 -0700
  • e041122136 Minor cleanup to xcsdk headers and loading path. Grant Paul 2016-06-22 02:15:17 -0700
  • b29fda78f8 Add ability to specify platforms and toolchains in a configuration file. Kellie Medlin 2016-06-20 16:47:36 -0700
  • bd892460db Avoid regenerating license header when source has not changed. Grant Paul 2016-06-21 19:28:35 -0700
  • 3272f72648 Add -help action. Fixes #2. Brian Gesiak 2016-06-21 00:04:10 -0400
  • 7d21396d07 Fix check for __has_include() extension for license header. Grant Paul 2016-06-21 01:11:31 -0700
  • 3dc60ab335 Refactor how plist object types are declared. Grant Paul 2016-06-20 23:23:42 -0700
  • 5d9f5583af Add support for -license option in xcdriver based on the LICENSE file. Grant Paul 2016-06-20 22:17:54 -0700
  • a7471753ca Add -usage action. Fixes #3. Brian Gesiak 2016-06-20 17:21:28 -0400
  • 8e2cd85fe1 Fix compilation with GCC 6 on Ubuntu Matthew Glazar 2016-05-26 14:47:27 -0700
  • a558cc7237 Modernize enumeration syntax used in plist. Grant Paul 2016-06-20 17:44:45 -0700
  • 94799fca28 Modernize syntax used in pbxproj and xcworkspace. Grant Paul 2016-06-20 17:35:28 -0700
  • 1484d5ce20 Parse car idiom in xcassets. Grant Paul 2016-06-20 16:24:23 -0700
  • 60b8598501 Remove unused typedef from libcar Writer Marc Salem 2016-06-16 11:57:36 -0700
  • cc3afeabef Convert Integer to Real when Real is expected Marc Salem 2016-06-06 17:15:19 -0700
  • 7ebc1a4acd enable-on-demand-resources has YES/NO argument Marc Salem 2016-06-06 17:13:07 -0700
  • a8f02e7b34 Read icon size from AppIconSet Marc Salem 2016-06-06 17:11:54 -0700
  • 03db0a0e42 Support multiple targetDevices Marc Salem 2016-06-03 14:33:50 -0700
  • b4e654355b Add specification for asset catalog compiler. Grant Paul 2016-06-14 14:42:29 -0700
  • 307836e0a2 Add linker specification for the default linker. Grant Paul 2016-06-12 18:56:42 -0700
  • c089ec6a84 Add tool specification for debug symbol utility. Grant Paul 2016-06-12 17:50:48 -0700
  • b030960282 Fix command line argument syntax in copy utility specification. Grant Paul 2016-06-12 13:55:38 -0700
  • 2d0a94a5ed Add specification for the default compiler and options. Grant Paul 2016-06-12 13:55:04 -0700
  • 120e4c5791 Add specifications for built-in build rules. Grant Paul 2016-06-11 17:53:41 -0700
  • d3d8ca3869 Include line number in error message when an ASCII plist fails to parse. Grant Paul 2016-06-11 15:40:09 -0700
  • 40c25895e0 Complete specification for native build system. Grant Paul 2016-06-11 15:38:53 -0700
  • 3821407718 Complete specification for Jam build system. Grant Paul 2016-06-11 14:12:34 -0700
  • ecd3a2ddbc Complete specification for core build system. Grant Paul 2016-06-11 14:05:52 -0700
  • 00f7c5795b Fill out specification for standard build settings. Grant Paul 2016-06-11 11:34:22 -0700
  • bb03b2d4d1 Refactor how specifications are discovered in platforms. Grant Paul 2016-06-10 14:59:24 -0700
  • 77cc25e280 Add debug log for tracing when specification inheritance breaks. Grant Paul 2016-06-10 14:58:27 -0700
  • c25336b50b Install into a developer root, rather than a Unix layout. Grant Paul 2016-06-10 14:12:10 -0700
  • 2eabc1dd1e Support make install with PREFIX= in CMake wrapper. Grant Paul 2016-06-10 14:10:10 -0700
  • de27e9e758 Fix inheriting tool specifications when no parser is specified. Grant Paul 2016-06-10 13:33:51 -0700
  • 5357fd0cd8 Remove unnecessary unsafe and illegal casts of specifications. Grant Paul 2016-06-10 13:33:25 -0700
  • 75944d39a1 Add linker tool specifications for lipo and libtool. Grant Paul 2016-06-09 23:16:20 -0700
  • e3e5c3c4ee Add specifications for tools used to copy plist and strings files. Grant Paul 2016-06-09 14:07:28 -0700
  • f9e7dcd670 Add specification for default file copying utility. Grant Paul 2016-06-08 12:00:18 -0700
  • d44f422bf0 Specification for Info.plist utility. Grant Paul 2016-06-08 10:59:33 -0700
  • 3c167466b6 Add specifications for bundle file types. Grant Paul 2016-06-07 17:27:12 -0700
  • 70081bea06 Add file type specifications for various wrapper file types. Grant Paul 2016-06-07 14:22:12 -0700
  • ae222d019f Add additional XML and plist file type specifications. Grant Paul 2016-06-07 11:24:07 -0700
  • 3aac0afc72 Additional specifications for archive and compiled file types. Grant Paul 2016-06-07 11:08:25 -0700
  • 6b20a6e0d8 Add specifications for generic file types. Grant Paul 2016-06-07 10:57:22 -0700
  • 3be5c4c9e3 Add file type specifications for folders. Grant Paul 2016-06-06 22:31:20 -0700
  • 382a9e117a Add specifications for video file types. Grant Paul 2016-06-06 21:39:03 -0700
  • 32633904b2 Specifications for various script and text file types. Grant Paul 2016-06-06 17:24:59 -0700
  • d7464c5854 Add specifications for build phases. Grant Paul 2016-06-06 13:51:40 -0700
  • d2770ffbd8 Add specifications for source code file types. Grant Paul 2016-06-06 13:47:00 -0700
  • ae0fb0ce32 Add specifications for image file types. Grant Paul 2016-06-06 10:15:32 -0700
  • b75847be5d Add compiled file type specifications. Grant Paul 2016-06-05 22:54:31 -0700
  • 2b15915492 Specifications for audio file types. Grant Paul 2016-06-05 11:13:03 -0700
  • 12662b3bb4 File type specifications for various archive types. Grant Paul 2016-06-05 00:16:56 -0700
  • 7d729e8462 Add parsing for Rez build phases. Grant Paul 2016-06-16 11:15:13 -0700
  • 30f3eebfa4 Support multiple target options in a single invocation. Fixes #63. Grant Paul 2016-06-16 10:05:09 -0700
  • 8cfd3e5f24 File type specifications for web-related file types. Grant Paul 2016-06-02 16:35:49 -0700
  • 07a5375914 Add very basic specifications for the supported types of build system. Grant Paul 2016-06-02 16:05:31 -0700
  • 5d4869104c Add basic specifications for property list file types. Grant Paul 2016-06-02 15:46:12 -0700
  • 2b05524d7a Add copyright headers to specifications. Grant Paul 2016-06-02 14:57:58 -0700
  • 1f06b8f7b4 Add specifications for basic com.apple.tools.* tool family. Grant Paul 2016-06-02 14:48:01 -0700
  • 97fbe7ddf4 Add basic specifications for com.apple.commands.* tools. Grant Paul 2016-06-02 14:42:09 -0700
  • 1b5cf6bc95 Add basic specification library with abstract file types. Grant Paul 2016-06-01 11:23:17 -0700
  • 3a372db277 Fix includes for car writer build on Linux. Grant Paul 2016-05-29 22:50:51 -0700
  • 68ad89913c Automatically generate appropriate key format for car writer. Grant Paul 2016-05-29 22:29:49 -0700
  • 9bf77b9480 Minor style cleanup for car write methods. Grant Paul 2016-05-29 17:23:16 -0700
  • 0bcd83f24d Replace temporary file with in-memory storage for car tests. Grant Paul 2016-05-29 16:17:58 -0700
  • c060103e3a Fix option variant parsing for xcode-select. Grant Paul 2016-05-27 17:04:44 -0700
  • 77e0d2653e Fix compiler warning (#60) Marc Salem 2016-05-27 13:45:28 -0700
  • 7c6c130c1e Fix value for full-screen launch image extents. Grant Paul 2016-05-26 23:14:38 -0700
  • bb70fdd093 Don't aliasing types improperly (#58) strager 2016-05-26 15:52:47 -0700
  • cdfb6aebd8 Explicitly install pkg-config on Linux for Travis (#59) strager 2016-05-26 15:52:12 -0700
  • e2e3064719 Fix CTest support (#56) strager 2016-05-26 14:02:43 -0700
  • 7792bea43d Fix broken calls to Filesystem::enumerateDirectory (#54) strager 2016-05-26 13:56:49 -0700
  • b50bf0b5be Don't build tests if BUILD_TESTING=NO (#55) strager 2016-05-26 13:56:42 -0700
  • 5821177f63 Fix actool output when there is nothing to print. Add a test. Grant Paul 2016-05-26 12:52:29 -0700
  • 15110f9157 Minor style cleanup for various asset code. Grant Paul 2016-05-26 12:43:47 -0700
  • c20f6d2913 Car writer (#51) Marc Salem 2016-05-26 12:30:15 -0700
  • fa2e65613a Return 0 for success in plutil (#53) Ktwu 2016-05-26 12:10:48 -0700
  • dfef69f6e9 Support writing new developer directory in xcode-select. Grant Paul 2016-05-25 14:38:56 -0700
  • d9aa5e50fb Read developer directory from known paths without external tools. Grant Paul 2016-05-25 14:23:30 -0700
  • eb848e2047 Add basic implementation of xcode-select tool. Grant Paul 2016-05-25 14:05:58 -0700
  • 98a4a7288e Build with GCC 4.9 on Centos7 (#52) Ktwu 2016-05-25 13:10:50 -0700
  • de1a98523d Use scoped filesystem for directory dependency info, add unit test. Grant Paul 2016-05-24 22:10:42 -0700
  • 58c78724c0 Avoid initializating executable path from argv[0] if not needed. Grant Paul 2016-05-24 19:04:03 -0700
  • 943a4f48df Set runtime library path for library installation directory. Grant Paul 2016-05-24 18:19:36 -0700
  • aeeb3579ba Support CMake installation of libraries and executables. Grant Paul 2016-05-24 17:51:15 -0700
  • 9e031785a5 Add a unit test for parsing fully qualified asset names. Grant Paul 2016-05-24 16:28:30 -0700
  • a5d41e0fe7 Fix a bug and add a unit test in xcassets scale parsing. Grant Paul 2016-05-24 16:22:47 -0700
  • 8358d84d97 Implement contents print subcommand in actool. Grant Paul 2016-05-24 16:06:36 -0700