marks



ymarks news

Possibly interesting information for ymarks users.

Upgraded the build system: We're on Conan 2 now!

January 07, 2025 — tux.

To make ymarks more future-proof, I have updated the server component to make use of Conan 2. Note that you will need to use Conan 2 to build ymarks now. Sorry for the long delay.

Tags: ymarks, build, announcement

Comments? Tweet  

Moving on to a new build system

November 10, 2020 — tux.

After a while without a reasonable progress, I spent some time today to work a bit on the ymarks server. Not only have I fixed a problem where Unix users could not compile ymarks, I also changed the build system. ymarks uses CMake and Conan now to manage dependencies.

The dependencies shipped with ymarks were rather outdated anyway. We now use SQLite3 3.33 and cJSON 1.7.14, which can easily be changed by just editing the `conanfile.txt`. Building the ymarks server is now even easier:

% mkdir build ; cd build
% cmake .. ; make

In order to be less weird, the WTFPL was finally replaced by the CDDL-1.0. That should do it.

Tags: ymarks, build, license, announcement

Comments? Tweet