]> rtime.felk.cvut.cz Git - omk.git/blob - tests/extra_rules_subdirs.files
RTEMS rules: provide support to build application with symbols exported.
[omk.git] / tests / extra_rules_subdirs.files
1 mkdir 'subdir2'
2 echo 'EXTRA_RULES_SUBDIRS=tools' > 'subdir2/Makefile.omk'
3 mkdir 'subdir2/tools'
4 cat > 'subdir2/tools/test.c' <<EOF
5 #include <stdio.h>
6
7 int main()
8 {
9 #ifdef NUMBER
10         printf("NUMBER is %d\n", NUMBER);
11 #endif
12         return 0;
13 }
14 EOF
15 cat > 'subdir2/tools/Makefile.omk' <<'EOF'
16 $(info Extra rules goal: $(MAKECMDGOALS))
17
18 bin_PROGRAMS = test
19 test_SOURCES = test.c
20 EOF
21 echo 'SUBDIRS=subdir subdir2' > 'Makefile.omk'
22 mkdir 'subdir'
23 cat > 'subdir/Makefile.omk' <<'EOF'
24
25 $(info Main rules goal: $(MAKECMDGOALS))
26 EOF