summaryrefslogtreecommitdiff
path: root/cleopatre/application/libmme/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/application/libmme/Makefile')
-rw-r--r--cleopatre/application/libmme/Makefile8
1 files changed, 5 insertions, 3 deletions
diff --git a/cleopatre/application/libmme/Makefile b/cleopatre/application/libmme/Makefile
index 5cb7cd350e..b01cd38c07 100644
--- a/cleopatre/application/libmme/Makefile
+++ b/cleopatre/application/libmme/Makefile
@@ -27,10 +27,10 @@ STAT_DEPS=$(patsubst %o,%d,$(STAT_OBJS))
all: $(STAT_LIB) $(DYN_LIB)
-$(STAT_LIB): $(OBJPATH) $(STAT_OBJS)
+$(STAT_LIB): $(STAT_OBJS)
$(AR) cr $@ $(STAT_OBJS)
-$(DYN_LIB): $(OBJPATH) $(DYN_OBJS)
+$(DYN_LIB): $(DYN_OBJS)
$(CC_WITHOUT_CFLAGS) -shared -fPIC -o $@ $(DYN_OBJS)
$(OBJPATH)/%.stat.o: $(SRCPATH)/%.c
@@ -39,8 +39,10 @@ $(OBJPATH)/%.stat.o: $(SRCPATH)/%.c
$(OBJPATH)/%.dyn.o: $(SRCPATH)/%.c
$(CC_WITH_CFLAGS) $(EXTRA_CFLAGS) -fPIC -o $@ -c $<
+$(DYN_OBJS) $(STAT_OBJS): | $(OBJPATH)
+
$(OBJPATH):
- mkdir -p $(OBJPATH)
+ mkdir $(OBJPATH)
-include $(STAT_DEPS) $(DYN_DEPS)