Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 11 | mjames | 1 | cmake_minimum_required(VERSION 3.16) |
| 2 | |||
| 3 | project(metal VERSION 1.2) |
||
| 4 | |||
| 5 | configure_file(version.h.in version.h) |
||
| 6 | |||
| 7 | |||
| 8 | #add the acf_parser library |
||
| 9 | add_subdirectory(acf_parser) |
||
| 10 | |||
| 11 | # add the vertlib library |
||
| 12 | add_subdirectory(vertlib) |
||
| 13 | |||
| 14 | # Add basic command library |
||
| 15 | add_subdirectory(cmdlib) |
||
| 16 | |||
| 17 | add_subdirectory(versionlib) |
||
| 18 | |||
| 19 | add_subdirectory(cdi_src) |
||
| 20 | # install it in bin |
||
| 21 | set_target_properties(cdi_read PROPERTIES |
||
| 22 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 23 | ) |
||
| 24 | |||
| 25 | add_subdirectory(eagle_src) |
||
| 26 | # install it in bin |
||
| 27 | set_target_properties(eagle_read PROPERTIES |
||
| 28 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 29 | ) |
||
| 30 | |||
| 31 | add_subdirectory(frb_src) |
||
| 32 | # install it in bin |
||
| 33 | set_target_properties(frb_read PROPERTIES |
||
| 34 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 35 | ) |
||
| 36 | |||
| 37 | add_subdirectory(gen_src) |
||
| 38 | # install it in bin |
||
| 39 | set_target_properties(gen_read PROPERTIES |
||
| 40 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 41 | ) |
||
| 42 | |||
| 43 | add_subdirectory(mentor_src) |
||
| 44 | # install it in bin |
||
| 45 | set_target_properties(mentor_read PROPERTIES |
||
| 46 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 47 | ) |
||
| 48 | |||
| 49 | |||
| 50 | add_subdirectory(net_src) |
||
| 51 | # install it in bin |
||
| 52 | set_target_properties(net_read PROPERTIES |
||
| 53 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 54 | ) |
||
| 55 | |||
| 56 | |||
| 57 | add_subdirectory(orcad_src) |
||
| 58 | # install it in bin |
||
| 59 | set_target_properties(orcad_read PROPERTIES |
||
| 60 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 61 | ) |
||
| 62 | |||
| 63 | add_subdirectory(pads_src) |
||
| 64 | # install it in bin |
||
| 65 | set_target_properties(pads_read PROPERTIES |
||
| 66 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 67 | ) |
||
| 68 | |||
| 69 | add_subdirectory(protel_src) |
||
| 70 | # install it in bin |
||
| 71 | set_target_properties(protel_read PROPERTIES |
||
| 72 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 73 | ) |
||
| 74 | |||
| 75 | add_subdirectory(rep_src) |
||
| 76 | # install it in bin |
||
| 77 | set_target_properties(rep_read PROPERTIES |
||
| 78 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 79 | ) |
||
| 80 | |||
| 81 | add_subdirectory(rep2_src) |
||
| 82 | # install it in bin |
||
| 83 | set_target_properties(rep2_read PROPERTIES |
||
| 84 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 85 | ) |
||
| 86 | |||
| 87 | |||
| 88 | |||
| 89 | add_subdirectory(acf_src) |
||
| 90 | |||
| 91 | # install it in bin |
||
| 92 | set_target_properties(acf_read PROPERTIES |
||
| 93 | RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 94 | ) |
||
| 95 | |||
| 96 | |||
| 97 | #add_subdirectory(vertcl_src) |
||
| 98 | # install it in bin |
||
| 99 | #set_target_properties(vertcl PROPERTIES |
||
| 100 | # RUNTIME_OUTPUT_DIRECTORY ../bin |
||
| 101 | #) |