{"push_id":2348391618,"size":4,"distinct_size":1,"ref":"refs/heads/doc-refactor","head":"8ebb72f2e3e71c62baa1a493a02e7b0d5fdbfec0","before":"648ad5339a15ebc710db9c323aa60747483fdbec","commits":[{"sha":"cc7fec9ae0228add9011bf1c2cd5e0ca2ba0d4f0","author":{"name":"Mihai Tudor Panu","email":"cf2ec978aaabe22081e10132a41773b5c3e6da4c@intel.com"},"message":"upm: version 1.6.0\n\nSigned-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>","distinct":false,"url":"https://api.github.com/repos/pylbert/upm/commits/cc7fec9ae0228add9011bf1c2cd5e0ca2ba0d4f0"},{"sha":"3d674efb51cdf84ffb3aa9f53ff16804f04a5c35","author":{"name":"Noel Eck","email":"006deb41a7f6eaba50609702fdf6f1ef474eac2f@intel.com"},"message":"CTest: Removed failing JSON lint test\n\nCurrently failing since a dependency has been deprecated.  Will enable\nonce a solution is in place.\n\nSigned-off-by: Noel Eck <noel.eck@intel.com>","distinct":false,"url":"https://api.github.com/repos/pylbert/upm/commits/3d674efb51cdf84ffb3aa9f53ff16804f04a5c35"},{"sha":"20aa4962f090fb8edd5c5ed7fd726e1cb600e2e7","author":{"name":"Noel Eck","email":"006deb41a7f6eaba50609702fdf6f1ef474eac2f@intel.com"},"message":"SWIG: Moved common SWIG syntax to ${libname}.i\n\nThis commit moves common SWIG syntax to a ${libname}.i for sensor\nlibraries.  Much of the swig content was originally duplicated for\neach wrapper language which has lead to inconsistencies between wrappers\nover time.  This commit moves all swig syntax to a common file.  Language\nspecific swig syntax can be added with #ifdef SWIG<LANGUAGE>.\n\nThe src/CMakeLists.txt will look first for a language-specific .i file,\nthen fall back to ${libname}.i.  In this way, it's possible to override\nthe common ${libname}.i file.  If a fallback .i file does NOT exist,\nUPM CMake will generate a simple interface file for all languages.\n\nExample:\n    If no src/abp/pyupm_abp.i and no src/abp/abp.i then\n    generate ${CMAKE_CURRENT_BINARY_DIR}/abp.i\n\nWhen src/CMakeLists.txt uses a common ${libname}.i, it adds a -module\n<language>upm_${libname} to the swig command line.\n\nIn the example below, a -module argument is provided for both Java and\nJavascript, while the python module takes all syntax from pyupm_abp.i.\n\n    SWIG FILE              Language       CMake added SWIG args\n    ---------------        ----------     ---------------------\n    src/abp/abp.i          java           -module javaupm_abp\n    src/abp/abp.i          javascript     -module jsupm_abp\n    src/abp/pyupm_abp.i    python\n\nThis commit removes ~4500 redundant lines for the UPM repository and\nhelps promote uniformity for the SWIG'ed languages.\n\nSigned-off-by: Noel Eck <noel.eck@intel.com>","distinct":false,"url":"https://api.github.com/repos/pylbert/upm/commits/20aa4962f090fb8edd5c5ed7fd726e1cb600e2e7"},{"sha":"8ebb72f2e3e71c62baa1a493a02e7b0d5fdbfec0","author":{"name":"Noel Eck","email":"006deb41a7f6eaba50609702fdf6f1ef474eac2f@intel.com"},"message":"docs: Updated doc dependencies for all languages\n\nThis commit changes how the UPM doc targets build.  The doc targets no\nlonger rebuild each time.\n\n    * doc (doxygen) target depends only on C/C++ source\n    * jsdoc (yuidoc) depends on doc and a stamp file\n    * pydoc (sphinx) depends on the output index.xml from doc\n    * pyupm_doxy2swig depends on python2 python extensions\n\nSigned-off-by: Noel Eck <noel.eck@intel.com>","distinct":true,"url":"https://api.github.com/repos/pylbert/upm/commits/8ebb72f2e3e71c62baa1a493a02e7b0d5fdbfec0"}]}
{"actor":{"display_login":"pylbert"}}