gulachek / esmakefile

Make based build system in JavaScript
MIT License
0 stars 0 forks source link

Dynamic library definitions #13

Closed gulachek closed 1 year ago

gulachek commented 1 year ago

Boost uses a pattern to have a macro that should be included only when using dynamic library. Do we need to add something like "dynamic definitions"? Current alternatives are that consumer defines macros if using dynamic library or we make a separate, for example, org.boost.log.dll library with the definitions. I like the former better as the latter would force dealing with workaround libraries down the road if we support this.

gulachek commented 1 year ago

Now dynamic/static libraries are separate libraries