1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- #! /bin/sh
- required=native
- . test-init.sh
- cat >> configure.ac << 'END'
- AC_PROG_OBJCXX
- AC_CONFIG_HEADERS([config.h])
- AC_OUTPUT
- END
- cat > Makefile.am << 'END'
- AM_DEFAULT_SOURCE_EXT = .mm
- bin_PROGRAMS = ok
- noinst_PROGRAMS = ko
- TESTS = $(bin_PROGRAMS) $(XFAIL_TESTS)
- XFAIL_TESTS = $(noinst_PROGRAMS)
- END
- cat > ok.mm << 'END'
- /* The use of
- int main (void)
- {
- std::cout << "Success (" << PACKAGE_STRING << ")\n";
- return 0;
- }
- END
- cat > ko.mm << 'END'
- /* The use of
- int main (void)
- {
- printf("Failure\n");
- return 1;
- }
- END
- $ACLOCAL
- $AUTOCONF
- $AUTOHEADER
- $AUTOMAKE --add-missing
- ./configure
- $MAKE
- $MAKE check
- $MAKE distcheck
- :
|