source: rtems/c/src/exec/posix/macros/rtems/posix/Makefile.am @ 2b2bda4

4.104.114.84.95
Last change on this file since 2b2bda4 was 2b2bda4, checked in by Joel Sherrill <joel.sherrill@…>, on Dec 1, 2000 at 6:57:36 PM

2000-12-01 Joel Sherrill <joel@…>

  • Added macro support to POSIX API. This is known to compile.
  • macros/rtems/posix/cond.inl, macros/rtems/posix/intr.inl, macros/rtems/posix/key.inl, macros/rtems/posix/mqueue.inl, macros/rtems/posix/mutex.inl, macros/rtems/posix/priority.inl, macros/rtems/posix/pthread.inl, macros/rtems/posix/semaphore.inl, macros/rtems/posix/timer.inl: New files.
  • configure.in: Removed error check for enabling macros.
  • rtems/posix/mutex.h: #if 0'ed out prototypes for inlined routines since you cannot have prototypes for macros.
  • macros/rtems/posix/Makefile.am: Added files.
  • Property mode set to 100644
File size: 515 bytes
Line 
1##
2## $Id$
3##
4
5AUTOMAKE_OPTIONS = foreign 1.4
6
7if MACROS
8I_FILES = cond.inl intr.inl key.inl mqueue.inl mutex.inl priority.inl \
9    pthread.inl semaphore.inl timer.inl
10
11noinst_HEADERS = $(I_FILES)
12
13PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/posix \
14    $(I_FILES:%=$(PROJECT_INCLUDE)/rtems/posix/%)
15
16$(PROJECT_INCLUDE)/rtems/posix:
17        @$(mkinstalldirs) $@
18$(PROJECT_INCLUDE)/rtems/posix/%.inl: %.inl
19        $(INSTALL_DATA) $< $@
20endif
21
22all-local: $(PREINSTALL_FILES)
23
24include $(top_srcdir)/../../../../automake/local.am
Note: See TracBrowser for help on using the repository browser.