File: Makefile

package info (click to toggle)
cl-sdl 0.2.2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,188 kB
  • ctags: 1,610
  • sloc: lisp: 8,278; ansic: 516; sh: 177; makefile: 163
file content (25 lines) | stat: -rw-r--r-- 653 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
20
21
22
23
24
25
#### -*- Mode: Makefile -*-
#### Author: Matthew Danish <mrd@debian.org>
#### C glue GNU makefile

include ../Makefile.opts
include ../Makefile.common

all: $(STUBS)
	mv $(STUBS) ../build/

sdlstub.$(SHLIB_SUFFIX): sdlstub.c
	$(CC) $(SDL_CFLAGS) -o $@ $< $(SDL_LDFLAGS)

glstub.$(SHLIB_SUFFIX): glstub.c
	$(CC) $(GL_CFLAGS) -o $@ $< $(GL_LDFLAGS)

sdlttfstub.$(SHLIB_SUFFIX): sdlttfstub.c
	$(CC) $(SDL_TTF_CFLAGS) -o $@ $< $(SDL_TTF_LDFLAGS)
sdlimgstub.$(SHLIB_SUFFIX): sdlimgstub.c
	$(CC) $(SDL_IMG_CFLAGS) -o $@ $< $(SDL_IMG_LDFLAGS)
sdlmixstub.$(SHLIB_SUFFIX): sdlmixstub.c
	$(CC) $(SDL_MIX_CFLAGS) -o $@ $< $(SDL_MIX_LDFLAGS)

clean:
	rm -f $(STUBS)