summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile7
-rw-r--r--os/beos/bemidi.cpp (renamed from bemidi.cpp)0
2 files changed, 4 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index ec6c6cff1..fc1d781de 100644
--- a/Makefile
+++ b/Makefile
@@ -543,7 +543,8 @@ endif
ttd_OBJS = $(C_SOURCES:%.c=%.o) $(CXX_SOURCES:%.cpp=%.o)
ifdef BEOS
-CXX_SOURCES += bemidi.cpp
+CXX_SOURCES += os/beos/bemidi.cpp
+CFLAGS += -I.
endif
ifdef WIN32
@@ -745,6 +746,6 @@ DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
>> .deps/$(*F).P; \
rm .deps/$(*F).pp
-# For DirectMusic build
+# For DirectMusic build and BeOS specific parts
%.o: %.cpp $(MAKE_CONFIG)
- $(CXX_BUILD) $<
+ $(CXX_BUILD) $< -o $@
diff --git a/bemidi.cpp b/os/beos/bemidi.cpp
index d0f41d865..d0f41d865 100644
--- a/bemidi.cpp
+++ b/os/beos/bemidi.cpp