test4.gyp 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. # Copyright (c) 2014 Google Inc. All rights reserved.
  2. # Use of this source code is governed by a BSD-style license that can be
  3. # found in the LICENSE file.
  4. {
  5. 'targets': [
  6. {
  7. 'target_name': 'a',
  8. 'type': 'executable',
  9. 'sources': [
  10. 'a.c',
  11. ],
  12. 'dependencies': [
  13. 'b',
  14. 'c',
  15. ],
  16. },
  17. {
  18. 'target_name': 'b',
  19. 'type': 'executable',
  20. 'sources': [
  21. 'b.c',
  22. ],
  23. 'dependencies': [
  24. 'd',
  25. ],
  26. },
  27. {
  28. 'target_name': 'c',
  29. 'type': 'executable',
  30. 'sources': [
  31. 'c.c',
  32. ],
  33. 'dependencies': [
  34. 'b',
  35. 'd',
  36. ],
  37. },
  38. {
  39. 'target_name': 'd',
  40. 'type': 'executable',
  41. 'sources': [
  42. 'd.c',
  43. ],
  44. },
  45. {
  46. 'target_name': 'e',
  47. 'type': 'executable',
  48. 'dependencies': [
  49. 'test5.gyp:f',
  50. ],
  51. },
  52. {
  53. 'target_name': 'h',
  54. 'type': 'none',
  55. 'dependencies': [
  56. 'i',
  57. ],
  58. 'rules': [
  59. {
  60. 'rule_name': 'rule',
  61. 'extension': 'pdf',
  62. 'inputs': [
  63. 'rule_input.c',
  64. ],
  65. 'outputs': [
  66. 'rule_output.pdf',
  67. ],
  68. },
  69. ],
  70. },
  71. {
  72. 'target_name': 'i',
  73. 'type': 'static_library',
  74. 'sources': [
  75. 'i.c',
  76. ],
  77. },
  78. ],
  79. }