1. 11 3月, 2021 1 次提交
  2. 09 9月, 2020 1 次提交
  3. 04 5月, 2017 1 次提交
    • A
      Move jerry-core API implementations and headers into dedicated subdirectories (#1793) · 91e976f8
      Akos Kiss 提交于
      Moved all public API headers under the `jerry-core/include`
      directory. This makes installing all the public headers easier.
      Also, should we have new public headers in the future, their
      installation will be automatic, there will be no need to update the
      build files. Moreover, this aligns better with the structure of
      other libraries in the project (in those cases, public headers
      always reside in `<library>/include`).
      
      Moved all public API implementations under the `jerry-core/api`
      directory. This cleans up the root directory of `jerry-core`,
      moving all implementation code under "modules", i.e.,
      subdirectories. This also makes the future splitting of the big and
      monolithic `jerry.c` along features easier, if needed. (Debugger
      and snapshot-related functions are already in separate sources.)
      
      Notes:
      * `jerryscript.h` is split up to separate header files along
        feature boundaries. These new headers are included by
        `jerryscript.h`, so this is not a breaking change but header
        modularization only.
      * `jerry-snapshot.h` is still under `jerry-core/api`, keeping it as
        a non-public header.
      * This commit also adapts all targets to the include path change.
      
      JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
      91e976f8
  4. 16 2月, 2017 1 次提交
    • P
      Add jerryscript.h and mark jerry-api.h as deprecated (#1579) · 75d8226a
      Péter Gál 提交于
      Add a notification for JerryScript API users that the jerry-api.h
      will be removed in the future and should use the jerryscript.h
      header instead.
      
      Also update the examples in the docs and the targets where
      the jerry-api.h is used.
      
      JerryScript-DCO-1.0-Signed-off-by: Peter Gal pgal.u-szeged@partner.samsung.com
      75d8226a
  5. 08 12月, 2016 1 次提交
    • T
      Streamline copyright notices across the codebase. (#1473) · 0511091e
      Tilmann Scheller 提交于
      Since the project is now hosted at the JS Foundation we can move to unified copyright notices for the project.
      
      Starting with this commit all future contributions to the project should only carry the following copyright notice (except for third-party code which requires copyright information to be preserved):
      
      "Copyright JS Foundation and other contributors, http://js.foundation" (without the quotes)
      
      This avoids cluttering the codebase with contributor-specific copyright notices which have a higher maintenance overhead and tend to get outdated quickly. Also dropping the year from the copyright notices helps to avoid yearly code changes just to update the copyright notices.
      
      Note that each contributor still retains full copyright ownership of his/her contributions and the respective authorship is tracked very accurately via Git.
      
      JerryScript-DCO-1.0-Signed-off-by: Tilmann Scheller t.scheller@samsung.com
      0511091e
  6. 21 9月, 2016 1 次提交
    • M
      Initial support for mbed OS 5.1 (#1318) · 454d3af9
      Matthew Else 提交于
      - Wrappers for mbed I/O drivers
      - Makefile for automating build process
      - Script to generate pin definitions from mbed OS source tree
      - Updates to js2c to enable building without a main.js file
      
      JerryScript-DCO-1.0-Signed-off-by: Matthew Else Matthew.Else@arm.com
      454d3af9