vlmc.pro 2.57 KB
Newer Older
Ludovic Fauvet's avatar
Ludovic Fauvet committed
1 2 3 4
TARGET = vlmc
DESTDIR = bin
CONFIG += debug
TEMPLATE = app
5
OBJECTS_DIR = build
6 7 8 9
MOC_DIR = build/moc
UI_DIR = build/ui
INCLUDEPATH = build/moc \
    build/ui
10 11 12
QT += gui \
    network \
    svg
Ludovic Fauvet's avatar
Ludovic Fauvet committed
13
SOURCES += src/main.cpp \
14
    src/gui/MainWindow.cpp \
15
    src/gui/LibraryWidget.cpp \
16
    src/gui/DockWidgetManager.cpp \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
17
    src/LibVLCpp/VLCException.cpp \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
18
    src/LibVLCpp/VLCInstance.cpp \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
19 20
    src/gui/Timeline.cpp \
    src/LibVLCpp/VLCMediaPlayer.cpp \
21
    src/LibVLCpp/VLCMedia.cpp \
22
    src/gui/TracksView.cpp \
geoff's avatar
geoff committed
23
    src/gui/TracksScene.cpp \
Ludovic Fauvet's avatar
Ludovic Fauvet committed
24
    src/gui/PreviewWidget.cpp \
25
    src/gui/TracksRuler.cpp \
26 27
    src/gui/Preferences.cpp \
    src/gui/ListViewMediaItem.cpp \
28
    src/gui/MediaListWidget.cpp \
29
    src/Clip.cpp \
30
    src/gui/About.cpp \
31
    src/gui/Transcode.cpp \
32
    src/gui/Slider.cpp \
33
    src/MetaDataManager.cpp \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
34
    src/LibVLCpp/VLCMediaList.cpp \
35
    src/Library.cpp \
36
    src/gui/GraphicsMovieItem.cpp \
37
    src/gui/AbstractGraphicsMediaItem.cpp \
38
    src/Media.cpp \
39
    src/gui/FileBrowser.cpp \
40 41
    src/gui/GraphicsCursorItem.cpp \
    src/TimelineBackend.cpp \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
42
    src/Track.cpp \
43 44
    src/Workflow/ClipWorkflow.cpp \
    src/Workflow/TrackWorkflow.cpp
45
HEADERS += src/gui/MainWindow.h \
46
    src/gui/DockWidgetManager.h \
47
    src/gui/LibraryWidget.h \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
48 49 50
    src/LibVLCpp/VLCpp.hpp \
    src/LibVLCpp/VLCException.h \
    src/LibVLCpp/VLCInstance.h \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
51 52
    src/gui/Timeline.h \
    src/LibVLCpp/VLCMediaPlayer.h \
53
    src/LibVLCpp/VLCMedia.h \
54
    src/gui/TracksView.h \
geoff's avatar
geoff committed
55
    src/gui/TracksScene.h \
Ludovic Fauvet's avatar
Ludovic Fauvet committed
56
    src/gui/PreviewWidget.h \
57
    src/gui/TracksRuler.h \
58 59
    src/gui/Preferences.h \
    src/gui/ListViewMediaItem.h \
60
    src/Clip.h \
61
    src/Image.h \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
62
    src/gui/MediaListWidget.h \
63
    src/gui/About.h \
64
    src/gui/Transcode.h \
65
    src/gui/Slider.h \
66
    src/MetaDataManager.h \
67
    src/LibVLCpp/VLCMediaList.h \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
68
    src/Singleton.hpp \
69 70
    src/Library.h \
    src/gui/AbstractGraphicsMediaItem.h \
71
    src/gui/GraphicsMovieItem.h \
72
    src/Media.h \
73
    src/gui/FileBrowser.h \
74 75
    src/gui/GraphicsCursorItem.h \
    src/TimelineBackend.h \
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
76
    src/Track.h \
77 78
    src/Workflow/ClipWorkflow.h \
    src/Workflow/TrackWorkflow.h
79
FORMS += src/gui/ui/MainWindow.ui \
80
    src/gui/ui/PreviewWidget.ui \
81 82
    src/gui/ui/Preferences.ui \
    src/gui/ui/Timeline.ui \
Ludovic Fauvet's avatar
Ludovic Fauvet committed
83
    src/gui/ui/LibraryWidget.ui \
84
    src/gui/ui/About.ui \
85 86
    src/gui/ui/Transcode.ui \
    src/gui/ui/FileBrowser.ui
Hugo Beauzee-Luyssen's avatar
Hugo Beauzee-Luyssen committed
87
FORMS += 
Ludovic Fauvet's avatar
Ludovic Fauvet committed
88 89 90
TRANSLATIONS = ts/vlmc_es.ts \
    ts/vlmc_fr.ts \
    ts/vlmc_sv.ts
91
RESOURCES += ressources.qrc
Ludovic Fauvet's avatar
Ludovic Fauvet committed
92 93 94
INCLUDEPATH += src/LibVLCpp \
    src/gui \
    src
95 96
LIBS = -L/usr/local/lib \
    -lvlc
97
CODECFORTR = UTF-8
98
include(locale.pri)