1 #############################################################
5 #############################################################
6 GADGETFS_TEST_SOURCE
=gadgetfs-test.
tar.bz2
7 GADGETFS_TEST_SITE
=http
://avr32linux.org
/twiki
/pub
/Main
/GadgetFsTest
/
8 GADGETFS_TEST_DIR
=$(BUILD_DIR
)/gadgetfs-test
10 GADGETFS_TEST_MAKEOPTS
:=CC
=$(TARGET_CC
) CFLAGS
="$(TARGET_CFLAGS)" LDFLAGS
="$(TARGET_LDFLAGS)"
12 ifeq ($(BR2_PACKAGE_GADGETFS_TEST_USE_AIO
),y
)
13 GADGETFS_TEST_MAKEOPTS
+=USE_AIO
=y
16 $(DL_DIR
)/$(GADGETFS_TEST_SOURCE
):
17 $(WGET
) -P
$(DL_DIR
) $(GADGETFS_TEST_SITE
)/$(GADGETFS_TEST_SOURCE
)
19 $(GADGETFS_TEST_DIR
)/.unpacked
: $(DL_DIR
)/$(GADGETFS_TEST_SOURCE
)
20 $(BZCAT
) $(DL_DIR
)/$(GADGETFS_TEST_SOURCE
) |
tar -C
$(BUILD_DIR
) $(TAR_OPTIONS
) -
21 toolchain
/patch-kernel.sh
$(GADGETFS_TEST_DIR
) package
/gadgetfs-test gadgetfs-test\
*.patch
24 $(GADGETFS_TEST_DIR
)/gadgetfs-test
: $(GADGETFS_TEST_DIR
)/.unpacked
25 $(MAKE
) -C
$(GADGETFS_TEST_DIR
) $(GADGETFS_TEST_MAKEOPTS
)
27 $(TARGET_DIR
)/usr
/bin
/gadgetfs-test
: $(GADGETFS_TEST_DIR
)/gadgetfs-test
28 $(MAKE
) -C
$(GADGETFS_TEST_DIR
) DESTDIR
=$(TARGET_DIR
) prefix=/usr
install
30 ifeq ($(BR2_PACKAGE_GADGETFS_TEST_USE_AIO
),y
)
31 gadgetfs-test
: libaio
$(TARGET_DIR
)/usr
/bin
/gadgetfs-test
33 gadgetfs-test
: $(TARGET_DIR
)/usr
/bin
/gadgetfs-test
36 gadgetfs-test-source
: $(DL_DIR
)/$(GADGETFS_TEST_SOURCE
)
39 -$(MAKE
) -C
$(GADGETFS_TEST_DIR
) $(GADGETFS_TEST_MAKEOPTS
) clean
41 gadgetfs-test-dirclean
:
42 rm -rf
$(GADGETFS_TEST_DIR
)
44 #############################################################
46 # Toplevel Makefile options
48 #############################################################
49 ifeq ($(BR2_PACKAGE_GADGETFS_TEST
),y
)
50 TARGETS
+=gadgetfs-test