|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| benchmark/ | H | 09-May-2013 | - | 938 | 624 |
| bin/ | H | 09-May-2013 | - | 1,874 | 1,252 |
| build-aux/ | H | 09-May-2013 | - | 14,537 | 11,319 |
| docs/ | H | 09-May-2013 | - | 671 | 508 |
| examples/ | H | 09-May-2013 | - | 1,581 | 1,043 |
| gearmand/ | H | 09-May-2013 | - | 918 | 647 |
| libgearman/ | H | 09-May-2013 | - | 15,186 | 9,666 |
| libgearman-1.0/ | H | 09-May-2013 | - | 4,214 | 1,564 |
| libgearman-server/ | H | 03-May-2022 | - | 19,264 | 11,973 |
| libhashkit/ | H | 03-May-2022 | - | 5,096 | 3,142 |
| libhashkit-1.0/ | H | 09-May-2013 | - | 986 | 355 |
| libhostile/ | H | 09-May-2013 | - | 2,982 | 1,315 |
| libtest/ | H | 03-May-2022 | - | 14,645 | 8,878 |
| m4/ | H | 09-May-2013 | - | 13,867 | 12,497 |
| man/ | H | 09-May-2013 | - | 19,383 | 18,076 |
| scripts/ | H | 09-May-2013 | - | 222 | 167 |
| support/ | H | 09-May-2013 | - | 748 | 653 |
| tests/ | H | 09-May-2013 | - | 17,310 | 10,921 |
| util/ | H | 09-May-2013 | - | 2,040 | 1,146 |
| AUTHORS | H A D | 14-Feb-2013 | 430 | 14 | 13 |
| COPYING | H A D | 14-Feb-2013 | 1.5 KiB | 33 | 27 |
| ChangeLog | H A D | 06-May-2013 | 13.5 KiB | 307 | 261 |
| HACKING | H A D | 14-Feb-2013 | 1.6 KiB | 59 | 39 |
| Makefile.am | H A D | 29-Apr-2013 | 3 KiB | 131 | 105 |
| Makefile.in | H A D | 03-May-2022 | 822.8 KiB | 8,932 | 7,768 |
| README | H A D | 14-Feb-2013 | 2.2 KiB | 91 | 55 |
| THANKS | H A D | 14-Feb-2013 | 48 | 2 | 1 |
| aclocal.m4 | H A D | 09-May-2013 | 38.6 KiB | 1,112 | 1,009 |
| configmake.h | H A D | 09-May-2013 | 225 | 6 | 4 |
| configure | H A D | 03-May-2022 | 1 MiB | 39,770 | 33,006 |
| configure.ac | H A D | 06-May-2013 | 9.2 KiB | 302 | 260 |
| gear_config.in | H A D | 09-May-2013 | 17.6 KiB | 704 | 488 |
| rpm.am | H A D | 14-Feb-2013 | 1.1 KiB | 40 | 33 |
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