diff --git a/Makefile b/Makefile.freebsd similarity index 100% rename from Makefile rename to Makefile.freebsd diff --git a/Makefile.linux b/Makefile.linux new file mode 100644 index 0000000..0d808cf --- /dev/null +++ b/Makefile.linux @@ -0,0 +1,18 @@ +CC=cc +CFLAGS=-I/usr/local/include +DEPS = bbs.h +JAMLIB = jamlib/jamlib.a +ZMODEM = Xmodem/libzmodem.a +LUA = lua/liblua.a + +OBJ = inih/ini.o bbs.o main.o users.o main_menu.o mail_menu.o doors.o bbs_list.o chat_system.o email.o files.o settings.o lua_glue.o +%.o: %.c $(DEPS) + $(CC) -c -o $@ $< $(CFLAGS) + +magicka: $(OBJ) + $(CC) -o magicka -o $@ $^ $(CFLAGS) -L/usr/local/lib -lsqlite3 $(JAMLIB) $(ZMODEM) $(LUA) -lutil -lm -ldl + +.PHONY: clean + +clean: + rm -f $(OBJ) magicka