root/src/utils/Makefile.in

Revision c4546c715aee6db46888e7ab0bb87fd2ce5357c6, 0.6 kB (checked in by Theo Schlossnagle <jesus@omniti.com>, 6 years ago)

I sure hope this doesn't break other platforms too badly. Solaris support sans the eventer... untested, of course. refs #32.

  • Property mode set to 100644
Line 
1 CC=@CC@
2 CPPFLAGS=@CPPFLAGS@
3 CFLAGS=@CFLAGS@
4 LDFLAGS=@LDFLAGS@
5 AR=@AR@
6 RANLIB=@RANLIB@
7 LIBS=@LIBS@
8 INSTALL=@INSTALL@
9
10 top_srcdir=@top_srcdir@
11
12 OBJS=noit_hash.o noit_skiplist.o noit_log.o noit_sem.o noit_str.o \
13         @ATOMIC_OBJS@
14
15 all:    libnoit_utils.a
16
17 libnoit_utils.a:        $(OBJS)
18         @rm -f $@
19         @$(AR) cq $@ $(OBJS)
20         @echo "- archiving $@"
21         @$(RANLIB) $@
22
23 noit_atomic_sol_x86_32.o:       noit_atomic_sol.s
24         as -P -o $@ noit_atomic_sol.s
25
26 noit_atomic_sol_x86_64.o:       noit_atomic_sol.s
27         as -P -xarch=generic64 -o $@ noit_atomic_sol.s
28
29 .c.o:
30         @$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
31         @echo "- compiling $<"
32
33 clean:
34         rm -f *.o libnoit_utils.a
Note: See TracBrowser for help on using the browser.