Skip to content

Commit 47c6b6b

Browse files
committed
Work on cmake and qmake install
1 parent b2a5369 commit 47c6b6b

File tree

2 files changed

+10
-11
lines changed

2 files changed

+10
-11
lines changed

minivideo/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -341,4 +341,4 @@ endif (BUILD_STATIC_LIBS)
341341

342342
# Install headers
343343
install(FILES ${minivideo_PUBLIC_HEADERS} DESTINATION include/minivideo/)
344-
install(DIRECTORY src/decoder/ DESTINATION include/minivideo/decoder/ FILES_MATCHING PATTERN "*_parameterset.h")
344+
install(DIRECTORY src/decoder/ DESTINATION include/minivideo/decoder/ FILES_MATCHING PATTERN "*_parameterset_struct.h")

minivideo/minivideo.pro

+9-10
Original file line numberDiff line numberDiff line change
@@ -99,21 +99,20 @@ win32 {
9999
unix {
100100
isEmpty(PREFIX) { PREFIX = /usr/local }
101101

102-
library.files += $${DESTDIR}/libminivideo.so
103-
library.path = $${PREFIX}/lib/
104-
library_links.extra+= ln -sf libminivideo.so $${PREFIX}/lib/libminivideo.so.$${VER_MAJ};
105-
library_links.extra+= ln -sf libminivideo.so $${PREFIX}/lib/libminivideo.so.$${VER_MAJ}.$${VER_MIN};
106-
library_links.extra+= ln -sf libminivideo.so $${PREFIX}/lib/libminivideo.so.$${VER_MAJ}.$${VER_MIN}.$${VER_PAT};
107-
library_links.path = $${PREFIX}/lib/
108-
109-
headers.files += $${PWD}/src/minivideo*.h
110-
headers.path = $${PREFIX}/include/minivideo/
102+
library.files += $${DESTDIR}/libminivideo.so.$${VER_MAJ}.$${VER_MIN}.$${VER_PAT}
103+
library.extra += ln -sf libminivideo.so.$${VER_MAJ}.$${VER_MIN}.$${VER_PAT} $${PREFIX}/lib/libminivideo.so;
104+
library.extra += ln -sf libminivideo.so.$${VER_MAJ}.$${VER_MIN}.$${VER_PAT} $${PREFIX}/lib/libminivideo.so.$${VER_MAJ};
105+
library.extra += ln -sf libminivideo.so.$${VER_MAJ}.$${VER_MIN}.$${VER_PAT} $${PREFIX}/lib/libminivideo.so.$${VER_MAJ}.$${VER_MIN};
106+
library.path = $${PREFIX}/lib/
107+
108+
headers.files += $${PWD}/src/minivideo*.h
109+
headers.path = $${PREFIX}/include/minivideo/
111110
headers_h264.files += $${PWD}/src/decoder/h264/h264_parameterset_struct.h
112111
headers_h264.path = $${PREFIX}/include/minivideo/decoder/h264/
113112
headers_h265.files += $${PWD}/src/decoder/h265/h265_parameterset_struct.h
114113
headers_h265.path = $${PREFIX}/include/minivideo/decoder/h265/
115114
headers_h266.files += $${PWD}/src/decoder/h266/h266_parameterset_struct.h
116115
headers_h266.path = $${PREFIX}/include/minivideo/decoder/h266/
117116

118-
INSTALLS += library library_links headers headers_h264 headers_h265 headers_h266
117+
INSTALLS += library headers headers_h264 headers_h265 headers_h266
119118
}

0 commit comments

Comments
 (0)