Originally committed as revision 9346 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård authored on 2007/06/17 09:05:39... | ... |
@@ -42,12 +42,18 @@ $(SLIBNAME_WITH_MAJOR): $(SHARED_OBJS) |
42 | 42 |
%: %.o $(LIB) |
43 | 43 |
$(CC) $(LDFLAGS) -o $@ $^ $(EXTRALIBS) |
44 | 44 |
|
45 |
+%.ho: %.h |
|
46 |
+ $(CC) $(CFLAGS) $(LIBOBJFLAGS) -Wno-unused -c -o $@ -x c $< |
|
47 |
+ |
|
48 |
+ALLHEADERS = $(subst $(VPATH)/,,$(wildcard $(VPATH)/*.h)) |
|
49 |
+checkheaders: $(filter-out %_template.ho,$(ALLHEADERS:.h=.ho)) |
|
50 |
+ |
|
45 | 51 |
depend dep: $(SRCS) |
46 | 52 |
$(CC) -MM $(CFLAGS) $^ 1>.depend |
47 | 53 |
|
48 | 54 |
clean:: |
49 | 55 |
rm -f *.o *~ *.a *.lib *.so *.so.* *.dylib *.dll \ |
50 |
- *.def *.dll.a *.exp |
|
56 |
+ *.def *.dll.a *.exp *.ho |
|
51 | 57 |
|
52 | 58 |
distclean: clean |
53 | 59 |
rm -f .depend |