| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 99ada85 commit f5752b4
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1105,11 +1105,15 @@ namespace vix::cli::app | |||
| 1105 | 1105 | { | |
| 1106 | 1106 | out << "# Vix runtime used by generated app glue\n"; | |
| 1107 | 1107 | out << "find_package(vix QUIET CONFIG)\n"; | |
| 1108 | - out << "if(NOT vix_FOUND)\n"; | ||
| 1108 | + out << "if(NOT TARGET vix::vix AND NOT TARGET Vix::vix)\n"; | ||
| 1109 | 1109 | out << " find_package(Vix QUIET CONFIG)\n"; | |
| 1110 | 1110 | out << "endif()\n"; | |
| 1111 | 1111 | out << "if(TARGET vix::vix)\n"; | |
| 1112 | 1112 | out << " target_link_libraries(" << targetName << " PRIVATE vix::vix)\n"; | |
| 1113 | + out << "elseif(TARGET Vix::vix)\n"; | ||
| 1114 | + out << " target_link_libraries(" << targetName << " PRIVATE Vix::vix)\n"; | ||
| 1115 | + out << "else()\n"; | ||
| 1116 | + out << " message(FATAL_ERROR \"No umbrella Vix target found (vix::vix or Vix::vix). Generated application glue requires the full Vix package.\")\n"; | ||
| 1113 | 1117 | out << "endif()\n\n"; | |
| 1114 | 1118 | } | |
| 1115 | 1119 | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments