Statistics
| Branch: | Revision:

napa-baselibs @ d1e0f2ca

Name Size Revision Age Author Comment
  ALTOclient be6f7b5d over 11 years ArminJahanpanah ALTOclient cleanup. git-svn-id: https://repos...
  common cf179166 over 11 years ArpadBakay Change build_all to build non-static first, sta...
  dclog 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
  doc 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
  include 4f047c4f over 11 years ArpadBakay Output rate control in ml git-svn-id: https://...
  ml 4f047c4f over 11 years ArpadBakay Output rate control in ml git-svn-id: https://...
  monl d1e0f2ca over 11 years RobertBirke MONL: changed the code of the executionlist han...
  rep 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
  tests 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
  ul 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
  wireshark-dissector 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
Doxyfile 9.02 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
Doxyfile.grapes 55.4 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
Doxyfile.wp_1_3 9.02 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
Makefile.am 272 Bytes 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
README.txt 1.65 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
autoclean.sh 193 Bytes 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
autogen.sh 87 Bytes 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
configure.ac 2.4 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
gpl-3.0.txt 34.3 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
grapes.kdevelop 7.98 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
grapes.kdevelop.pcs 707 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
grapes.kdevses 1.11 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...
lgpl-2.1.txt 25.8 KB 956892f0 over 11 years ArpadBakay New directory structure + build-all.sh that bui...

Latest revisions

# Date Author Comment
d1e0f2ca 07/16/2010 09:11 AM RobertBirke

MONL: changed the code of the executionlist handling: now there is only one level of hash table with key SockeId+MsgType
MONL: changed some dynamic mem to static mem

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1551 c54fac2e-1815-407e-9b96-088d06743913

93e03976 07/16/2010 09:09 AM RobertBirke

MONL: corrected a bug with index going over vector length

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1550 c54fac2e-1815-407e-9b96-088d06743913

be6f7b5d 07/12/2010 01:39 PM ArminJahanpanah

ALTOclient cleanup.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1545 c54fac2e-1815-407e-9b96-088d06743913

7d431bcc 07/12/2010 01:11 PM ArminJahanpanah

Included bugfixes for issues raised by Andrzej.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1544 c54fac2e-1815-407e-9b96-088d06743913

4f047c4f 07/10/2010 11:44 PM ArpadBakay

Output rate control in ml

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1533 c54fac2e-1815-407e-9b96-088d06743913

fd037234 07/08/2010 08:29 AM TivadarSzemethy

tidying up SVN

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1517 c54fac2e-1815-407e-9b96-088d06743913

cf179166 07/07/2010 03:21 PM ArpadBakay

Change build_all to build non-static first, static next

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1514 c54fac2e-1815-407e-9b96-088d06743913

0135d29c 07/05/2010 01:38 PM RobertBirke

MONL: corrected bug in measure_dispatcher.cpp with FAILED measures
MONL: corrected debug output file naming
MONL: cahnged debug output file to append mode

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1510 c54fac2e-1815-407e-9b96-088d06743913

c6f66007 07/02/2010 01:49 PM ArminJahanpanah

Removed libcurl from ALTOclient. Uses nanohttp via libxml2 instead.

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1509 c54fac2e-1815-407e-9b96-088d06743913

956892f0 07/01/2010 09:06 AM ArpadBakay

New directory structure + build-all.sh that builds the OfferStreamer

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/NAPA-BASELIBS@1506 c54fac2e-1815-407e-9b96-088d06743913

View all revisions | View revisions

README


This is GRAPES, the Generic Resource-Aware P2P Environment for Streaming

Quick-start Documentation for Developers (aka README.txt)

1. This version is intended for developers only.

PREREQUISITES
-------------

Developments versions of
- libevent2 (http://monkey.org/~provos/libevent/ - note we use version 2.0, generally referred to as libevent2)
- libconfuse (http://www.nongnu.org/confuse/)
need to be installed. These libraries should be available for any reasonable Linux distribution (e.g. as RPM packages).

DEVELOPMENT
-----------

The code structure follows the usual autoconf/automake hierarchy:
- main autoconf file is configure.ac (should be modified with a strong reason
only e.g. adding a new directory to the structure).
- Makefile templates are Makefile.am and */Makefile.am. See existing examples if you need to create a new one.
Good examples are rep/Makefile.am (contains both an intermediate library,
librep.a, and an executable repoclient (compiled from repoclient.c)
Makefile.am and configure.ac needs to be modified only if a new directory is added to the code base.

For adding files and dependencies, edit Makefile.am(s), there is one in each source directory.
After changing any Makefile.am or configure.am, re-run:
./autogen.sh
then
./configure
and
make

For deleting all auto-generated files use:
./autoclean.sh

COMPILATION & DOCUMENT GENERATION
---------------------------------

./configure
make

If libevent or libconfuse are installed in a non-standard location (i.e. not in /usr or /usr/local) then use
./configure --with-lib[confuse|event2]=_dir_location

To generate HTML doc by doxygen into directory doxygen/html, use:
make doxygen

Also available in: Atom