4.104.114.84.95
Last change
on this file since e1d8abb was
a719382,
checked in by Joel Sherrill <joel.sherrill@…>, on 08/30/99 at 18:38:26
|
Patch from Ralf Corsepius <corsepiu@…> to move
c/src/lib/librtems++ and c/src/lib/include/rtems++ to
their own package librtems++ at the top of the tree.
To apply:
mkdir c/src/librtems++
cp c/src/lib/librtems++/README c/src/librtems++
mkdir c/src/librtems++/src
cp c/src/lib/librtems++/*.cc c/src/librtems++/src
cp c/src/lib/librtems++/Makefile.in c/src/librtems++/src
mkdir c/src/librtems++/include
mkdir c/src/librtems++/include/rtems++
cp c/src/lib/include/rtems++/*.h c/src/librtems++/include/rtems++
patch -p1 <rtems-rc-19990802-5.diff
rm -rf c/src/lib/librtems++
rm -rf c/src/lib/include/rtems++
./autogen
Attention:
- The procedure above copies the files first, then patches them
and finally removes the old files afterwards. This has been done
to enable you to copy the files in CVS to preserve their history.
|
-
Property mode set to
100644
|
File size:
1.2 KB
|
Line | |
---|
1 | # |
---|
2 | # $Id$ |
---|
3 | # |
---|
4 | |
---|
5 | @SET_MAKE@ |
---|
6 | srcdir = @srcdir@ |
---|
7 | top_srcdir = @top_srcdir@ |
---|
8 | top_builddir = .. |
---|
9 | subdir = src |
---|
10 | |
---|
11 | RTEMS_ROOT = @RTEMS_ROOT@ |
---|
12 | PROJECT_ROOT = @PROJECT_ROOT@ |
---|
13 | |
---|
14 | VPATH = @srcdir@ |
---|
15 | |
---|
16 | LIBNAME = librtems++.a |
---|
17 | LIB = ${ARCH}/${LIBNAME} |
---|
18 | |
---|
19 | # C and C++ source names, if any, go here -- minus the .c or .cc |
---|
20 | CC_PIECES = rtemsEvent rtemsInterrupt rtemsMessageQueue rtemsSemaphore \ |
---|
21 | rtemsStatusCode rtemsTask rtemsTimer |
---|
22 | CC_FILES = $(CC_PIECES:%=%.cc) |
---|
23 | CC_O_FILES = $(CC_PIECES:%=${ARCH}/%.o) |
---|
24 | |
---|
25 | SRCS = $(CC_FILES) |
---|
26 | OBJS = $(CC_O_FILES) |
---|
27 | |
---|
28 | include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg |
---|
29 | include $(RTEMS_ROOT)/make/lib.cfg |
---|
30 | |
---|
31 | INSTALL_CHANGE = @INSTALL_CHANGE@ |
---|
32 | |
---|
33 | # |
---|
34 | # Add local stuff here using += |
---|
35 | # |
---|
36 | |
---|
37 | DEFINES += |
---|
38 | CPPFLAGS += |
---|
39 | CFLAGS += $(LIBC_DEFINES) |
---|
40 | |
---|
41 | # |
---|
42 | # Add your list of files to delete here. The config files |
---|
43 | # already know how to delete some stuff, so you may want |
---|
44 | # to just run 'make clean' first to see what gets missed. |
---|
45 | # 'make clobber' already includes 'make clean' |
---|
46 | # |
---|
47 | |
---|
48 | CLEAN_ADDITIONS += $(LIB) |
---|
49 | CLOBBER_ADDITIONS += |
---|
50 | |
---|
51 | all: ${ARCH} $(LIB) |
---|
52 | @$(INSTALL_VARIANT) -m 644 ${LIB} $(PROJECT_RELEASE)/lib |
---|
53 | |
---|
54 | $(LIB): $(SRCS) ${OBJS} |
---|
55 | $(make-library) |
---|
56 | |
---|
57 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
---|
58 | cd $(top_builddir) \ |
---|
59 | && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status |
---|
Note: See
TracBrowser
for help on using the repository browser.