Patrick Mahoney
|
a93775fe24
|
Don't include compiled extension in gem; configure extconf.rb to compile and install into the correct location. Fixes #4.
|
2013-02-19 13:56:53 -06:00 |
Patrick Mahoney
|
842ff179ec
|
Remove no-longer-used libpsem and related code and tests.
|
2012-02-01 21:42:34 -06:00 |
Patrick Mahoney
|
b58a1a7cda
|
Add helper c library for posix constants and type sizes.
|
2012-01-29 22:52:52 -06:00 |
Patrick Mahoney
|
ee939d407c
|
Adjust invalid tv_nsec values after adding.
|
2011-12-17 10:05:35 -06:00 |
Patrick Mahoney
|
7230e9f2c9
|
Add Semaphore#try_wait. Fix libpsem to convert relative timeout to absolute timeout.
|
2011-12-17 09:58:10 -06:00 |
Patrick Mahoney
|
2de2bc908b
|
Try for sem_open a second time, adding -lpthread.
|
2011-12-12 20:29:09 -06:00 |
Patrick Mahoney
|
3e9f48e2c7
|
Fail early when sem_open not found in semaphore.h.
|
2011-12-12 20:14:10 -06:00 |
Patrick Mahoney
|
f2dc5dfe9a
|
Test for depend_rules method (in 1.9, not 1.8) in extconf.
|
2011-12-12 20:13:37 -06:00 |
Patrick Mahoney
|
f37d5499c7
|
Include stdlib.h for size_t in case psem.c isn't included.
|
2011-12-12 20:10:51 -06:00 |
Patrick Mahoney
|
cf45ab9891
|
Initial commit.
|
2011-12-11 21:39:55 -06:00 |