Extend 'checkheaders' target to architecture-specific subdirectories.
authorDiego Biurrun <diego@biurrun.de>
Sun, 11 Jan 2009 22:48:07 +0000 (22:48 +0000)
committerDiego Biurrun <diego@biurrun.de>
Sun, 11 Jan 2009 22:48:07 +0000 (22:48 +0000)
Originally committed as revision 16559 to svn://svn.ffmpeg.org/ffmpeg/trunk

common.mak
configure
libavutil/Makefile

index 8ac6ee0..6d007cc 100644 (file)
@@ -71,7 +71,7 @@ TESTS := $(addprefix $(SUBDIR),$(TESTS))
 
 DEP_LIBS:=$(foreach NAME,$(FFLIBS),lib$(NAME)/$($(BUILD_SHARED:yes=S)LIBNAME))
 
-ALLHEADERS := $(subst $(SRC_DIR)/,$(SUBDIR),$(wildcard $(SRC_DIR)/*.h))
+ALLHEADERS := $(subst $(SRC_DIR)/,$(SUBDIR),$(wildcard $(SRC_DIR)/*.h $(SRC_DIR)/$(ARCH)/*.h))
 checkheaders: $(filter-out %_template.ho,$(ALLHEADERS:.h=.ho))
 
 DEPS := $(OBJS:.o=.d)
index 16d5710..132c3cf 100755 (executable)
--- a/configure
+++ b/configure
@@ -2325,6 +2325,8 @@ fi
 echo "LIB_INSTALL_EXTRA_CMD=${LIB_INSTALL_EXTRA_CMD}" >> config.mak
 echo "EXTRALIBS=$extralibs" >> config.mak
 
+echo "ARCH=$arch" >> config.mak
+
 print_config ARCH_   $TMPH config.mak $ARCH_LIST
 print_config HAVE_   $TMPH config.mak $HAVE_LIST
 print_config CONFIG_ $TMPH config.mak $CONFIG_LIST       \
index be2f3e1..284f874 100644 (file)
@@ -43,6 +43,8 @@ OBJS = adler32.o                                                        \
 
 TESTS = $(addsuffix -test$(EXESUF), adler32 aes crc des lls md5 pca random sha1 softfloat tree)
 
+DIRS = arm bfin sh4 x86
+
 include $(SUBDIR)../subdir.mak
 
 $(SUBDIR)lzo-test$(EXESUF): EXTRALIBS += -llzo2