Dein Thema passt einfach in kein Forum? Dann probiers mal hier.
-
dazedly
- Beiträge: 197
- Registriert: 3. Oktober 2010 15:38
-
Kontaktdaten:
Beitrag
von dazedly »
Hallo Leute,
ich benutze die "FILE" funktion von cmake um Header zu finden. Wie kann ich jetzt den Cache deaktivieren?
Code: Alles auswählen
FILE(GLOB_RECURSE ronsd_HEADER "Core/*.h")
foreach(HEADER ${ronsd_HEADER})
file(READ ${HEADER} HEADERFC)
IF("${HEADERFC}" MATCHES "Q_OBJECT")
message("MOC " ${HEADER})
qt4_wrap_cpp(moc_SRCS ${HEADER} )
ENDIF()
endforeach(HEADER)
Lege ich jetzt einen neuen Header an, ignoriert er diesen und benutzt "ronsd_HEADER" aus dem Cache.
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
-
Kontaktdaten:
Beitrag
von Christian81 »
Das kommt auf der cmake Mailingliste jeden Monat einmal und die Antwort ist jedesmal
Do not use GLOB for such things!
MfG Christian
'Funktioniert nicht' ist keine Fehlerbeschreibung