[zeromq-dev] Idiot guide to update mlm server project
Matjaž Ostroveršnik
matjaz.ostroversnik at gmail.com
Fri Apr 8 21:43:12 CEST 2016
Dear all,
I managed to locally extend the mlm server with:
- ability to make out of source builds for cmake
- support for blobs for service interface
- curve support
All tests went smooth. :-)
During the upgrade I changed:
CMakeLists.txt
include/mlm_client.h
include/mlm_server.h
src/malamute.c
src/mlm_client.c
src/mlm_client_engine.inc
src/mlm_perftest.c
src/mlm_server.c
src/mlm_server_engine.inc
and added
debug_build.sh --- cmake -> make for release version
release_build.sh --- cmake -> make for debug version
src/mlm_tutorial_curve.c --- test / tutorial program for mlm curve
I noticed that "include/mlm_client.h" is generated from
api/mlm_client.api and api/mlm_client.api is generated from mlm_client.xml.
It is a similar story with other files.
Osiris kindly provided me bunch of links and instructions. I went
through, but it is really a lot of reading. I managed to install
zproject and gsl. I am not sure what to do next. Complete git diff is
750 lines.
Guys I need idiot proof short guide (with commands) how to merge the
changes into the project and transport it to the github.
I believe that there generators are great in big picture, but they are
obstacles for me now. :-(
Please help me.
Best regards
Matjaž
More information about the zeromq-dev
mailing list