bump version
[buildroot.git] / package / gadgetfs-test / gadgetfs-test.mk
blob12bd65b18dfc685b2c189322a1c217c974092e91
1 #############################################################
3 # gadgetfs-test
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
14 endif
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
22 touch $@
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
32 else
33 gadgetfs-test: $(TARGET_DIR)/usr/bin/gadgetfs-test
34 endif
36 gadgetfs-test-source: $(DL_DIR)/$(GADGETFS_TEST_SOURCE)
38 gadgetfs-test-clean:
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
51 endif