|
Revision 16, 1.0 kB
(checked in by richdawe, 7 years ago)
|
Use doxygen to build docs; generate spec file using configure; use tar.bz2 instead of tar.gz
|
- Property svn:eol-style set to
native
|
| Line | |
|---|
| 1 |
EXTRA_DIST = COPYRIGHT OPENSOLARIS.LICENSE umem.spec Doxyfile |
|---|
| 2 |
|
|---|
| 3 |
lib_LTLIBRARIES = libumem.la |
|---|
| 4 |
noinst_PROGRAMS = umem_test |
|---|
| 5 |
|
|---|
| 6 |
umem_test_SOURCES = umem_test.c |
|---|
| 7 |
umem_test_LDADD = -lumem -lpthread -ldl |
|---|
| 8 |
|
|---|
| 9 |
libumem_la_SOURCES = init_lib.c \ |
|---|
| 10 |
umem_agent_support.c \ |
|---|
| 11 |
umem_fail.c \ |
|---|
| 12 |
umem_fork.c \ |
|---|
| 13 |
umem_update_thread.c \ |
|---|
| 14 |
vmem_mmap.c \ |
|---|
| 15 |
vmem_sbrk.c \ |
|---|
| 16 |
envvar.c \ |
|---|
| 17 |
getpcstack.c \ |
|---|
| 18 |
misc.c \ |
|---|
| 19 |
misc.h \ |
|---|
| 20 |
vmem_base.c \ |
|---|
| 21 |
vmem_base.h \ |
|---|
| 22 |
vmem_stand.h \ |
|---|
| 23 |
umem.c \ |
|---|
| 24 |
umem.h \ |
|---|
| 25 |
umem_base.h \ |
|---|
| 26 |
umem_impl.h \ |
|---|
| 27 |
sol_compat.h \ |
|---|
| 28 |
vmem.c \ |
|---|
| 29 |
sys/vmem.h \ |
|---|
| 30 |
sys/vmem_impl_user.h |
|---|
| 31 |
|
|---|
| 32 |
nobase_include_HEADERS = umem.h sys/vmem.h |
|---|
| 33 |
|
|---|
| 34 |
TESTS = umem_test |
|---|
| 35 |
|
|---|
| 36 |
html-local: |
|---|
| 37 |
mkdir -p docs |
|---|
| 38 |
doxygen Doxyfile |
|---|
| 39 |
|
|---|
| 40 |
clean-local: |
|---|
| 41 |
rm -rf docs |
|---|
| 42 |
|
|---|
| 43 |
.PHONY: rpm |
|---|
| 44 |
rpm: $(distdir).tar.bz2 |
|---|
| 45 |
rpmbuild -ta $< |
|---|
| 46 |
|
|---|
| 47 |
# malloc.c |
|---|
| 48 |
|
|---|
| 49 |
# XXX: Standalone version? |
|---|
| 50 |
# See <http://cvs.opensolaris.org/source/xref/on/usr/src/lib/libumem/Makefile.com> |
|---|
| 51 |
|
|---|
| 52 |
# XXX: Non-i386: SPARC asm. x86_64? |
|---|
| 53 |
# Convert this to GNU as format: i386_subr_sol.s |
|---|