~vojtech-horky/helenos/numa

« back to all changes in this revision

Viewing changes to uspace/srv/pci/libpci/Makefile

  • Committer: Martin Decky
  • Date: 2009-08-04 11:19:19 UTC
  • Revision ID: martin@uranus.dsrg.hide.ms.mff.cuni.cz-20090804111919-evyclddlr3v5lhmp
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Makefile for The PCI Library
 
2
# (c) 1999 Martin Mares <mj@ucw.cz>
 
3
 
 
4
# Modified and ported to HelenOS by Jakub Jermar
 
5
 
 
6
LIBC_PREFIX=$(shell cd ../../../lib/libc; pwd)
 
7
 
 
8
include $(LIBC_PREFIX)/Makefile.toolchain
 
9
 
 
10
LIBS = $(LIBC_PREFIX)/libc.a
 
11
CFLAGS += -I$(LIBC_PREFIX)/include -trigraphs
 
12
 
 
13
OBJS=access.o generic.o names.o
 
14
INCL=internal.h pci.h header.h sysdep.h types.h pci_ids.h
 
15
 
 
16
PCILIB=libpci.a
 
17
 
 
18
OBJS += i386-ports.o
 
19
 
 
20
all: $(PCILIB)
 
21
 
 
22
$(PCILIB): $(OBJS)
 
23
        $(AR) rc $@ $(OBJS)
 
24
 
 
25
%.o: %.c $(INCL)
 
26
        $(CC) $(CFLAGS) -c $< -o $@
 
27
 
 
28
clean:
 
29
        -rm *.o libpci.a