File: Makefile

package info (click to toggle)
cyclades-serial-client 0.92
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, jessie, jessie-kfreebsd, lenny, sarge, squeeze, wheezy
  • size: 668 kB
  • ctags: 833
  • sloc: ansic: 9,508; sh: 2,739; makefile: 112
file content (19 lines) | stat: -rw-r--r-- 525 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

CC=i386-linux-gcc
CCFLAGS=-O2 -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -shared -fpic
SOLFLAGS=-shared -init libcsc_init -fini libcsc_fini -fpic -ldl  -lutil

all: libcyclades-ser-cli.so


libcyclades-ser-cli.so: libcyclades-ser-cli.c
	$(CC) -c $(CCFLAGS) libcyclades-ser-cli.c -o libcyclades-ser-cli.o
	ld libcyclades-ser-cli.o $(SOLFLAGS) -o libcyclades-ser-cli.so

clean:
	rm -f libcyclades-ser-cli.so libcyclades-ser-cli.o depends.bak

dep:
	-makedepend -Y -f depends *.c 2> /dev/null

include depends