-file(GLOB NLS_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.ttf")
-foreach(item ${NLS_FILES})
+list(APPEND FONT_FILES
+ DejaVuSans.ttf
+ DejaVuSans-Bold.ttf
+ DejaVuSans-BoldOblique.ttf
+ DejaVuSans-Oblique.ttf
+ DejaVuSansMono.ttf
+ DejaVuSansMono-Bold.ttf
+ DejaVuSansMono-BoldOblique.ttf
+ DejaVuSansMono-Oblique.ttf
+ DejaVuSerif.ttf
+ DejaVuSerif-Bold.ttf
+ DejaVuSerif-BoldItalic.ttf
+ DejaVuSerif-Italic.ttf
+ FreeMono.ttf
+ FreeMonoBold.ttf
+ FreeMonoBoldOblique.ttf
+ FreeMonoOblique.ttf
+ LiberationMono-Bold.ttf
+ LiberationMono-BoldItalic.ttf
+ LiberationMono-Italic.ttf
+ LiberationMono-Regular.ttf
+ LiberationSans-Bold.ttf
+ LiberationSans-BoldItalic.ttf
+ LiberationSans-Italic.ttf
+ LiberationSans-Regular.ttf
+ LiberationSerif-Bold.ttf
+ LiberationSerif-BoldItalic.ttf
+ LiberationSerif-Italic.ttf
+ LiberationSerif-Regular.ttf
+ Marlett.ttf
+ symbol.ttf
+ tahoma.ttf
+ tahomabd.ttf
+)
+
+foreach(item ${FONT_FILES})
add_cab("${CMAKE_CURRENT_SOURCE_DIR}/${item}" 3)
endforeach(item)
\ No newline at end of file
-file(GLOB NLS_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.inf")
-foreach(item ${NLS_FILES})
+list(APPEND INF_FILES
+ acpi.inf
+ audio.inf
+ battery.inf
+ bda.inf
+ cdrom.inf
+ cpu.inf
+ display.inf
+ fdc.inf
+ font.inf
+ hdc.inf
+ intl.inf
+ keyboard.inf
+ ks.inf
+ kscaptur.inf
+ layout.inf
+ machine.inf
+ msmouse.inf
+ NET_NIC.inf
+ netamd.inf
+ netisa.inf
+ netrtpnt.inf
+ nettcpip.inf
+ ports.inf
+ scsi.inf
+ usb.inf
+ usbport.inf
+ usbstor.inf
+ xboxdisp.inf
+)
+
+foreach(item ${INF_FILES})
add_cab("${CMAKE_CURRENT_SOURCE_DIR}/${item}" 6)
endforeach(item)