equal
deleted
inserted
replaced
108 |
108 |
109 #define vs IDE folders |
109 #define vs IDE folders |
110 source_group(Sources REGULAR_EXPRESSION ".+\\.cpp$") |
110 source_group(Sources REGULAR_EXPRESSION ".+\\.cpp$") |
111 source_group(Includes REGULAR_EXPRESSION ".+\\.h$") |
111 source_group(Includes REGULAR_EXPRESSION ".+\\.h$") |
112 |
112 |
113 #TODO: generate the exec enum |
113 #Generate the exec enum using CMAKE custom command |
114 #perl genexec.pl -i execs.txt -e ../include/exec_enum.h -u ../include/exec_user.h -k ../include/exec_kernel.h |
114 #perl genexec.pl -i execs.txt -e ../include/exec_enum.h -u ../include/exec_user.h -k ../include/exec_kernel.h |
|
115 |
|
116 add_custom_command ( |
|
117 TARGET euser |
|
118 PRE_BUILD |
|
119 COMMAND perl ./kernel/genexec.pl -i ./kernel/execs.txt -e ./include/exec_enum.h -u ./include/exec_user.h -k ./include/exec_kernel.h |
|
120 WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} |
|
121 COMMENT "Generating exec headers..." |
|
122 VERBATIM |
|
123 ) |