adlmidi icon indicating copy to clipboard operation
adlmidi copied to clipboard

Library, Step 2

Open Wohlstand opened this issue 1 year ago • 7 comments

This commit adds a skeleton for the future library: adds an initial public and private headers (which is unused yet).

Wohlstand avatar Feb 05 '24 08:02 Wohlstand

Why a separate include/ directory?

bisqwit avatar Feb 05 '24 09:02 bisqwit

Why a separate include/ directory?

In the future (next commits), I will put here public headers which will be used by user applications to use the library. Typical library projects do have a separate include and src directories to organise public headers (these will be installed into system with the linkable binary of the library) and the source code of the library itself. Private headers (used by library itself only) will remain at the src directory.

Such organising allows easily to distribute public headers (build scripts are much simpler), and allows various software to link the repo with pre-built library and include only public headers without taking of private headers by accident.

Wohlstand avatar Feb 05 '24 09:02 Wohlstand

Ping?

Wohlstand avatar Feb 09 '24 05:02 Wohlstand

I'm alive I just need to focus on different things that I must get done.

bisqwit avatar Feb 11 '24 12:02 bisqwit

Ping?

Wohlstand avatar Feb 27 '24 09:02 Wohlstand

I'm alive I just need to focus on different things that I must get done.

bisqwit avatar Feb 27 '24 09:02 bisqwit