https://github.com/amaltsev/XAO-Base
------------------------------------

commit cb0434f5db66227784a9f661a5124647b4ab146e
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Oct 19 11:14:15 2018 -0700

    1.22 Added library projects support
    
    Put a site name list into configuration at /xao/objects/include to make
    that site objects available for direct use or inheritance.

commit 62b013744891ef82c22011dfac33534d690384d8
Author: Andrew Maltsev <am@ejelta.com>
Date:   Sat Aug 25 07:46:41 2018 -0700

    Forced ExtUtils::MakeMaker 6.64
    
    That's the version that understands TEST_REQUIRES, otherwise an
    unsatisfied dependency on Test::Unit::Lite prevents the build on some
    installations with modern perl, but really old MakeMaker.

commit f8d10f78a8fd2b5a452641206d6d9142be227642
Author: Andrew Maltsev <am@ejelta.com>
Date:   Sat Jul 7 09:12:11 2018 -0700

    1.21 Fixed a stupid build bug
    
    The idea of making CHANGES from a git log back fired in CPAN
    distribution. Fixed now hopefully.

commit 58301c175d84be27c6f74a7650d61e3b117c47b8
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 19:01:41 2018 -0700

    Made dist archive use 1.20 instead of 1.2

commit 4fdf3649f464669c5f8e776b22fd49b7feeeb05d
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 18:51:30 2018 -0700

    Removed unnecessary man page building

commit d468cbd7a4e677df63c036e91359f09b5102bdd1
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 18:47:20 2018 -0700

    Version bump

commit ebd4413d9d980225d5a6cfe5a8de0180620f6048
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 18:46:12 2018 -0700

    1.20 Removed unnecessary dependencies

commit 0091282b7673760af583a05965ff17f13e3ee01c
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 17:17:40 2018 -0700

    Forced CHANGES rebuild

commit 16bbd0704b39a7b7dd094974cf88241deeafa01d
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 16:59:49 2018 -0700

    1.19 Recursion on auto tests
    
    Added sub-directory scanning on tests in t/testcases and fixed a stray
    dependency bug introduced in 1.18.

commit 1fde5b69f326524d64380d87139792bf749f7d85
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 08:45:48 2018 -0700

    1.18 Tests updated to Test::Unit::Lite