source:
multiio/pcmmio/original/Makefile
@
da59d43
Last change on this file since da59d43 was c99627b, checked in by Joel Sherrill <joel.sherrill@…>, on 06/08/09 at 19:09:54 | |
---|---|
|
|
File size: 735 bytes |
Rev | Line | |
---|---|---|
[2bae2aa] | 1 | # |
[32eca41] | 2 | # $Id$ |
[2bae2aa] | 3 | # |
4 | ||
[32eca41] | 5 | RTEMS_MAKEFILE_PATH=/home/joel/rtems-4.10-work/bsp-install/i386-rtems4.10/pc386/ |
6 | # | |
7 | # RTEMS_MAKEFILE_PATH is typically set in an environment variable | |
8 | # | |
[2bae2aa] | 9 | |
[c99627b] | 10 | MAINS= buffered.c dacbuff.c dacout.c flash.c getall.c getvolt.c poll.c repeat.c |
[2bae2aa] | 11 | |
[32eca41] | 12 | PGMS=$(MAINS:%.c=${ARCH}/%.exe) |
[2bae2aa] | 13 | |
[32eca41] | 14 | # optional managers required |
15 | MANAGERS=all | |
[2bae2aa] | 16 | |
[32eca41] | 17 | # C source names |
18 | SHARED_CSRCS = rtems_config.c mio_io.c kbhit.c | |
[c99627b] | 19 | #SHARED_CSRCS += mio_io_linux.c |
20 | SHARED_CSRCS += mio_io_rtems.c | |
[352ac8d] | 21 | |
[32eca41] | 22 | SHARED_COBJS = $(SHARED_CSRCS:%.c=${ARCH}/%.o) |
[2bae2aa] | 23 | |
[32eca41] | 24 | include $(RTEMS_MAKEFILE_PATH)/Makefile.inc |
25 | include $(RTEMS_CUSTOM) | |
26 | include $(PROJECT_ROOT)/make/leaf.cfg | |
[2bae2aa] | 27 | |
[32eca41] | 28 | OBJS= $(COBJS) $(CXXOBJS) $(ASOBJS) |
[2bae2aa] | 29 | |
[32eca41] | 30 | all: ${ARCH} $(SHARED_COBJS) $(PGMS) |
[2bae2aa] | 31 | |
[32eca41] | 32 | ${ARCH}/%.exe: %.c |
33 | $(CC) -o $@ $< $(SHARED_COBJS) |
Note: See TracBrowser
for help on using the repository browser.