xref: /haiku/src/preferences/filetypes/Jamfile (revision 1294543de9ac0eff000eaea1b18368c36435d08e)
1SubDir HAIKU_TOP src preferences filetypes ;
2
3SetSubDirSupportedPlatformsBeOSCompatible ;
4AddSubDirSupportedPlatforms libbe_test ;
5
6UseLibraryHeaders icon ;
7UsePrivateHeaders shared ;
8SubDirSysHdrs $(HAIKU_TOP) src kits tracker ;
9
10Preference FileTypes :
11	FileTypes.cpp
12	FileTypesWindow.cpp
13	ApplicationTypesWindow.cpp
14	AttributeListView.cpp
15	DropTargetListView.cpp
16	MimeTypeListView.cpp
17	NewFileTypeWindow.cpp
18	AttributeWindow.cpp
19	ExtensionWindow.cpp
20
21	ApplicationTypeWindow.cpp
22	FileTypeWindow.cpp
23	TypeListWindow.cpp
24	IconView.cpp
25
26	PreferredAppMenu.cpp
27	StringView.cpp
28	: be tracker $(TARGET_LIBSUPC++) $(HAIKU_LOCALE_LIBS)
29	: FileTypes.rdef FileTypes.icons.rdef
30	;
31
32DoCatalogs FileTypes :
33	x-vnd.Haiku-FileTypes
34	:
35	ApplicationTypeWindow.cpp
36	AttributeWindow.cpp
37	ExtensionWindow.cpp
38	FileTypes.cpp
39	FileTypeWindow.cpp
40	FileTypesWindow.cpp
41	IconView.cpp
42	NewFileTypeWindow.cpp
43	PreferredAppMenu.cpp
44	TypeListWindow.cpp
45;
46
47if $(TARGET_PLATFORM) = libbe_test {
48	HaikuInstall install-test-apps : $(HAIKU_APP_TEST_DIR) : FileTypes
49		: tests!apps ;
50}
51