• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

benchmark/H09-May-2013-938624

bin/H09-May-2013-1,8741,252

build-aux/H09-May-2013-14,53711,319

docs/H09-May-2013-671508

examples/H09-May-2013-1,5811,043

gearmand/H09-May-2013-918647

libgearman/H09-May-2013-15,1869,666

libgearman-1.0/H09-May-2013-4,2141,564

libgearman-server/H03-May-2022-19,26411,973

libhashkit/H03-May-2022-5,0963,142

libhashkit-1.0/H09-May-2013-986355

libhostile/H09-May-2013-2,9821,315

libtest/H03-May-2022-14,6458,878

m4/H09-May-2013-13,86712,497

man/H09-May-2013-19,38318,076

scripts/H09-May-2013-222167

support/H09-May-2013-748653

tests/H09-May-2013-17,31010,921

util/H09-May-2013-2,0401,146

AUTHORSH A D14-Feb-2013430 1413

COPYINGH A D14-Feb-20131.5 KiB3327

ChangeLogH A D06-May-201313.5 KiB307261

HACKINGH A D14-Feb-20131.6 KiB5939

Makefile.amH A D29-Apr-20133 KiB131105

Makefile.inH A D03-May-2022822.8 KiB8,9327,768

READMEH A D14-Feb-20132.2 KiB9155

THANKSH A D14-Feb-201348 21

aclocal.m4H A D09-May-201338.6 KiB1,1121,009

configmake.hH A D09-May-2013225 64

configureH A D03-May-20221 MiB39,77033,006

configure.acH A D06-May-20139.2 KiB302260

gear_config.inH A D09-May-201317.6 KiB704488

rpm.amH A D14-Feb-20131.1 KiB4033

README

1Hi!
2
3You've most likely downloaded this package as a tar.gz distribution,
4so you'll want to read Getting Started. If you are interested in
5developing or submitting patches to the project, read the Contributing
6and Coding Style sections.
7
8
9Getting Started
10---------------
11
12You can grab a released version of Gearman from http://launchpad.net/gearmand/. If you want to work on the latest code, please read the file HACKING.
13
14To build, you can follow the normal:
15
16./configure
17make
18make install
19
20You can also run 'make test' before installing to make sure everything
21checks out ok. Once you have it installed, you can start the Gearman
22job server with:
23
24gearmand -v
25
26This will start it while printing some verbose messages. To try
27running a job through it, look in the examples/ directory of this
28source and run:
29
30./reverse_worker
31
32Once that is running, you can run your first job with:
33
34./reverse_client "Hello, Gearman!"
35
36If all goes well, the reverse_worker application should have output:
37
38Job=H:lap:1 Workload=Hello, Gearman! Result=!namraeG ,olleH
39
40While the reverse_client returned:
41
42Result=!namraeG ,olleH
43
44If you want to start writing your own client and workers, be sure to
45check out the developer API at:
46
47http://gearman.info/libgearman.html
48
49You can also find other useful resources related to the project at:
50
51http://www.gearman.org/
52
53Enjoy!
54
55
56Contributing
57------------
58
59If you are getting this code from https://launchpad.net/gearmand
60then continue reading. Otherwise these directions are not for you
61(well maybe...).
62
63To obtain code from https://launchpad.net/gearmand you will need to
64issue the following command:
65
66bzr branch lp:gearmand
67
68Once the tree is branched you will need to build the "configure"
69script. You can do this by running the script:
70
71./config/autorun.sh
72
73It will set up all of the files you need to build the package. At
74that point it is just the typical "./configure; make; make test;
75make install"
76
77For a tarball release do a "make dist" and for an RPM type "make rpm".
78
79For patches please create a branch on launchpad and propose it to be
80merged into the trunk. You can find out more information on how to
81do this at the launchpad help site:
82
83https://help.launchpad.net/
84
85
86Thanks and keep hacking!
87
88Cheers,
89  -Brian
90  Seattle, WA.
91