diff --git a/Makefile.in b/Makefile.in index 9d7de7d..5d633a7 100644 --- a/Makefile.in +++ b/Makefile.in @@ -77,12 +77,9 @@ tgl/Makefile.in: tgl/Makefile: tgl/Makefile.in Makefile cd tgl && ./configure -q ${CRYPTO_FLAG} --disable-extf CFLAGS="@CFLAGS@" LDFLAGS="@LDFLAGS@" -.PHONY: submade -submade: tgl/Makefile +tgl/libs/libtgl.a: tgl/Makefile +${MAKE} -C tgl libs/libtgl.a -tgl/libs/libtgl.a: submade - .PHONY: commit commit: @@ -101,14 +98,13 @@ telegram-purple.c: commit.h ### == 'Normal' build. == ### -# Note: 'submade' should be called long before this. ${PLUGIN_OBJECTS}: ${OBJ}/%.o: ${srcdir}/%.c tgl/libs/libtgl.a | create_dirs echo $@ && ${CC} ${CFLAGS} ${CPPFLAGS} -I ${srcdir}/tgl -c -MP -MD -MF ${DEP}/$*.d -MQ ${OBJ}/$*.o -o $@ $< po/%.mo: po/%.po ${MSGFMT_PATH} -cf -o $@ $< -${PRPL_LIBNAME}: ${PLUGIN_OBJECTS} tgl/libs/libtgl.a | create_dirs submade +${PRPL_LIBNAME}: ${PLUGIN_OBJECTS} tgl/libs/libtgl.a | create_dirs ${CC} -shared -o $@ $^ ${LDFLAGS}