Use project.json instead of .c3p. List project properties. Check project property usage. Change names: lib-dir -> dependency-search-paths, libs -> dependencies, linker-libs -> linked-libraries, linkerlib-dir -> linker-search-paths, csources -> c-sources. Several settings have an xxxx-add, xxxx-override pair for the target, gaining fine grained control over the override.

This commit is contained in:
Christoffer Lerno
2022-10-21 23:34:34 +02:00
committed by Christoffer Lerno
parent 26e4662c3b
commit f73b507ccb
10 changed files with 219 additions and 227 deletions

View File

@@ -19,7 +19,7 @@
#define MAX_ARRAY_SIZE INT64_MAX
#define MAX_IDENTIFIER_LENGTH 31
#define MAX_SOURCE_LOCATION_LEN 255
#define PROJECT_JSON "project.c3p"
#define PROJECT_JSON "project.json"
#if defined( _WIN32 ) || defined( __WIN32__ ) || defined( _WIN64 )