Commits on Mar 3, 2011
  1. [CHANGELOG] v1.21.

    committed Mar 3, 2011
Commits on Feb 24, 2011
  1. [VERSION] 1.22

    committed Feb 24, 2011
  2. bump copyright year

    committed Feb 24, 2011
Commits on Feb 16, 2011
  1. Merge pull request #46 from vguerci/mogenerator

    This pull request allows to put `xmod` tag on a versionned model *(.xcdatamodel**d**)*
    Script then will automatically detect current version and call `mogenerator` on it.
    This modification is non intrusive and not breaking existing behavior.
    This is a popular request related to several issues : #7, #14, #37
    Thanks to nvie who this is largely inspired from : nvie/mogenerator@5755843
    committed Feb 16, 2011
  2. Automatically select current version of a model (xmod comment has to …

    …be set on xcdatamodeld group)
    vguerci committed Feb 16, 2011
  3. small optimization

    vguerci committed Feb 16, 2011
Commits on Feb 13, 2011
  1. Merge pull request #45 from tonklon/mogenerator

    I think template files are part of the project I am working on, and so should be placed inside the project directory structure. At last when you start editing templates to include some project dependent customizations youll need to include the templates with the project (and under VC).
    To better support that scenario, Ive included support to specify the template path as relative path to the model, that might have been placed in Xmod, but I am simply faster in ObjC.
    Please consider pulling that into your master and dont hesitate to point out possible improvements.
    committed Feb 13, 2011
  2. fixed typo

    tonklon committed Feb 13, 2011
Commits on Feb 11, 2011
  1. [FIX] Xmo'd wasn't creating MO src folder.

    Bug introduced in 0894c56#L0L118
    committed Feb 11, 2011
Commits on Dec 13, 2010
Commits on Nov 11, 2010
Commits on Nov 1, 2010
  1. [CHANGELOG] v1.21.

    committed Nov 1, 2010
Commits on Oct 31, 2010
  1. [FIX] osacompile complaint: "The ASDScriptUniqueIdentifier property i…

    …s specified more than once. (-2751)".
    Don't know what's really going on here, but this works.
    committed Oct 31, 2010
  2. [VERSION] 1.21

    committed Oct 31, 2010
  3. [NEW] --log-command model comment option for when you want to see the…

    … executed mogenerator invocation in
    committed Oct 31, 2010
Commits on Oct 8, 2010
  1. Update machine templates to include fetched properties

    Include nzhuk's fetched properties in the default templates
    Signed-off-by: Jonathan del Strother <>
    jdelStrother committed Oct 8, 2010
Commits on Oct 2, 2010
  1. fixed *** Terminating app due to uncaught exception 'NSInvalidArgumen…

    …tException', reason: 'Cannot substitute a nil substitution dictionary.'
    sync committed Oct 2, 2010
Commits on Sep 27, 2010
  1. Changed Xmod.applescript to better support --machine-dir, --human-dir…

    … and --output-dir comments... directories can be specified as either full or relative paths (relative to model file). Xcode group and file references are no longer deleted/re-added with every save. New files are added automatically. This allows group references to be moved or contain files that are not auto generated.
    GoannaGuy committed Sep 27, 2010
Commits on Aug 12, 2010
  1. [VERSION] 1.20

    committed Aug 12, 2010
Commits on Jul 26, 2010
  1. Fixed bugs 8, 10, and 11; added machine-generated primitive accessors…

    … credit to my colleague paugus. Project was using 10.4 SDK, now uses Base SDK. Fixed some warnings. Removed some 10.4 support.
    seanm committed with Jul 21, 2010
Commits on Jul 17, 2010
Commits on Jul 16, 2010
  1. [NEW] Xmo'd: model comments that start with -- are passed as args to …

    …mogenerator (David LeBer)
    i.e: Comments that look like:
    --base-class 'MYMOBase'
    Blah blah, other comments, etc blah
    Will result in:
    do shell script /usr/bin/mogenerator --model 'PATH_TO_MODEL' --output-dir 'OUTPUT_PATH' --base-class 'MYMOBase'
    committed Jul 16, 2010
Commits on Jul 5, 2010
  1. [CHANGELOG] v1.19.

    committed Jul 5, 2010
  2. [VERSION] 1.19.

    committed Jul 5, 2010
Commits on Jul 1, 2010