Refactor CMake listfile to define an interface imported library
Refactor CMake listfile to define an interface imported library

Define the library as an interface imported library so other targets
can use the library as a dependency and use the interface properties
of the library.

nlohmann/json,theodelrieu/json,theodelrieu/json,kaidokert/json,hunter-packages/json,robertmrk/json,hunter-packages/json,Newbrick/json,whackashoe/json,stanmihai4/json,nlohmann/json,hunter-packages/json,Newbrick/json,kaidokert/json,stanmihai4/json,Newbrick/json,nlohmann/json,kaidokert/json,stanmihai4/json,whackashoe/json