Skip to content

Commit 12615d9

Browse files
committed
Add Haiku makefiles.
1 parent 91a6bbd commit 12615d9

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

makefile.haiku

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,7 @@ ctr: $(OBJS)
2020
$(CC) $(CFLAGS) -I i18n/${ISO} -c $<
2121

2222
clean:
23-
rm -rf ${OBJS} ctr
23+
rm -rf ${OBJS} ctr
24+
25+
plugin:
26+
cd plugins/${PACKAGE} ; make -f makefile.haiku clean ; make -f makefile.haiku install-${NAME}

plugins/media/makefile.haiku

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Usage example:
2+
# ISO="nl" PACKAGE="media" NAME="libctrmedia.so" make plugin
3+
4+
LDFLAGS= -shared
5+
6+
install-libctrmedia.so: libctrmedia.so
7+
install libctrmedia.so ../../mods/media/
8+
9+
libctrmedia.so: media.o
10+
cc ${LDFLAGS} -lnetwork -lSDL2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer -o libctrmedia.so media.o
11+
12+
media.o:
13+
cc -I . -c media.c -I /usr/include/SDL -I ../../i18n/${ISO} -I i18n/${ISO} -Wall -Werror -fPIC -o media.o
14+
15+
clean:
16+
rm -rf libctrmedia.so
17+
rm -rf *.o

0 commit comments

Comments
 (0)