Commit Graph

10 Commits

Author SHA1 Message Date
Alessandro Di Federico 9b79518770 Drop PrimitiveType.h 2023-01-05 17:49:42 +01:00
Alessandro Di Federico 5de242c08f model.ts.tgz: do not generate at every build 2022-12-09 14:01:10 +01:00
Giacomo Vercesi 579cd2c558 npm: handle global install in lib64
Some distributions change the LIBDIR for global installation to lib64,
account for that when installing the model in CMAKE_BINARY_DIR
2022-10-24 14:27:52 +02:00
Giacomo Vercesi d36fddc71e revng-model: install in global mode
Install revng-model in global mode, so it is consistent with the
other installed packages
2022-10-24 09:58:55 +02:00
Giacomo Vercesi c084620ef2 Switch from yarn to npm 2022-09-02 03:49:56 +02:00
Alessandro Di Federico ebc9a41044 CMake: fix regeneration of TypeScript code
In `add_custom_command` is one of the entries of `DEPENDS` is not a file
(i.e., it's a custom command), the dependency is only an ordering
dependency.  This means that the command is not actually re-run when its
dependencies are invalidated.
2022-08-11 11:16:04 +02:00
Giacomo Vercesi a741e39f76 revng-check-conventions: introduce prettier
Adds the formatting tool prettier to allow formatting JS, TS, JSON,
YAML and HTML files.
2022-06-28 15:29:09 +02:00
Giacomo Vercesi 4219f236cf Generate model.ts.tgz installable package 2022-05-09 13:38:42 +02:00
Giacomo Vercesi a4ca82b50b Introduce TypeScript model generator 2022-05-09 13:37:35 +02:00
Giacomo Vercesi 4468cedbf1 CMake: generate node_modules 2022-05-09 13:37:03 +02:00