-echo 'SUBDIRS = somelib qtapp' > 'Makefile3.omk'
-cat > 'Makefile2.omk' <<'EOF'
-SUBDIRS = somelib dir
-
-EOF
-cat > 'Makefile.omk' <<'EOF'
-SUBDIRS = somelib
-QT_SUBDIRS = qtapp
-EOF
-cat > 'test.inc' <<'EOF'
-cp Makefile1.omk Makefile.omk
-make || error "QT compilation"
-[ -x _compiled/bin/qtapp ] || error "QT application was not compiled"
-
-make clean || error "QT clean 1"
-
-cp Makefile2.omk Makefile.omk
-make || error "QT Compilation in subdir"
-[ -x _compiled/bin/qtapp ] || error "QT application was not compiled"
-
-make clean || error "QT clean 2"
-
-cp Makefile3.omk Makefile.omk
-make || error "QT_PROJECT test "
-[ -x _compiled/bin/qtapp ] || error "QT application was not compiled"
-
-make clean || error "QT clean 3"
-EOF
-mkdir 'somelib'
-cat > 'somelib/somelib.c' <<'EOF'
-#include <header.h>
-
-int some_function(int num)
-{
- return SOME_CONST - num;
-}
-EOF
-cat > 'somelib/Makefile.omk' <<'EOF'
-include_HEADERS = header.h
-shared_LIBRARIES = somelib
-
-
-somelib_SOURCES = somelib.c
-EOF
-cat > 'somelib/header.h' <<'EOF'
-#ifndef HEADER_H
-#define HEADER_H
-
-#define SOME_CONST 123
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-int some_function(int);
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif
-EOF
-mkdir 'dir'
-echo 'QT_SUBDIRS = ../qtapp' > 'dir/Makefile.omk'
-mkdir 'qtapp'
-cat > 'qtapp/qtapp.cxx' <<'EOF'
-#include <QApplication>
-#include <QPushButton>
-#include <header.h>
-
- int main(int argc, char *argv[])
- {
- QApplication app(argc, argv);
-
- some_function(SOME_CONST);
- QPushButton hello("Hello world!");
- hello.resize(100, 30);
-
- hello.show();
- return app.exec();
- }
-EOF
-echo 'QT_PROJECTS=qtapp.pro' > 'qtapp/Makefile.omk'
-cat > 'qtapp/qtapp.pro' <<'EOF'
-######################################################################
-# Automatically generated by qmake (2.01a) po ?rc 16 18:49:31 2007
-######################################################################
-
-TEMPLATE = app
-TARGET =
-DEPENDPATH += .
-INCLUDEPATH += .
-
-# Input
-SOURCES += qtapp.cxx
-LIBS+=-lsomelib
-EOF
-cat > 'Makefile1.omk' <<'EOF'
-SUBDIRS = somelib
-QT_SUBDIRS = qtapp
-EOF