[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#970087: ITP: mrc -- resource compiler to store data in ELF object files



Package: wnpp
Severity: wishlist
Owner: "Maarten L. Hekkelman" <maarten@hekkelman.com>

* Package name    : mrc
  Version         : 1.2.2
  Upstream Author : Maarten L. Hekkelman
* URL             : http://github.com/mhekkel/mrc
* License         : BSD-2-Clause-FreeBSD
  Programming Lang: C++
  Description     : resource compiler to store data in ELF object files

Many applications come with supplementary data. This data is usually
stored on disk as regular files. The disadvantage of this procedure is
that an application cannot simply be copied to another location or
computer and expected to function properly.

Resources are a way to overcome this problem by including all data
inside the executable file. The mrc resource compiler can create object
files containing both the data and an index. This data can then be
accessed from within an application using C++ classes. A header file
to include in your C++ application is provided. As a resource in mrc
of course.

I'm the author of libzeep, a C++ based web application framework and
in combination with mrc I can create web based application with a
C++ backend, all combined in a single executable that's easily
distributable.

Libzeep is already sponsored by the Med team.


Reply to: