Add a test case for a "shared subproject".

Signed-off-by: Hemmo Nieminen <hemmo.nieminen@iki.fi>
pull/100/head
Hemmo Nieminen 10 years ago committed by Jussi Pakkanen
parent bfa68aaeaf
commit e3b72045c4
  1. 9
      test cases/common/79 shared subproject/meson.build
  2. 5
      test cases/common/79 shared subproject/subprojects/B/b.c
  3. 4
      test cases/common/79 shared subproject/subprojects/B/meson.build
  4. 5
      test cases/common/79 shared subproject/subprojects/C/c.c
  5. 2
      test cases/common/79 shared subproject/subprojects/C/meson.build

@ -0,0 +1,9 @@
project('A', 'c')
B = subproject('B')
b = B.get_variable('b')
C = subproject('C')
c = B.get_variable('c')
a = executable('a', 'a.c', link_with : [ b, c ])

@ -0,0 +1,4 @@
project('B', 'c')
C = subproject('C')
c = C.get_variable('c')
b = shared_library('b', 'b.c', link_with : c)

@ -0,0 +1,2 @@
project('C', 'c')
c = shared_library('c', 'c.c')
Loading…
Cancel
Save