cmake file globbing und cache

Dein Thema passt einfach in kein Forum? Dann probiers mal hier.
Antworten
dazedly
Beiträge: 197
Registriert: 3. Oktober 2010 15:38
Kontaktdaten:

cmake file globbing und cache

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
Antworten