File tree 2 files changed +13
-2
lines changed
2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -1123,6 +1123,17 @@ if(SDLIMAGE_INSTALL)
1123
1123
set (SDL_PKGCONFIG_PREFIX "${CMAKE_INSTALL_PREFIX} " )
1124
1124
endif ()
1125
1125
1126
+ if (IS_ABSOLUTE "${CMAKE_INSTALL_INCLUDEDIR} " )
1127
+ set (INCLUDEDIR_FOR_PKG_CONFIG "${CMAKE_INSTALL_INCLUDEDIR} " )
1128
+ else ()
1129
+ set (INCLUDEDIR_FOR_PKG_CONFIG "\$ {prefix}/${CMAKE_INSTALL_INCLUDEDIR} " )
1130
+ endif ()
1131
+ if (IS_ABSOLUTE "${CMAKE_INSTALL_LIBDIR} " )
1132
+ set (LIBDIR_FOR_PKG_CONFIG "${CMAKE_INSTALL_LIBDIR} " )
1133
+ else ()
1134
+ set (LIBDIR_FOR_PKG_CONFIG "\$ {prefix}/${CMAKE_INSTALL_LIBDIR} " )
1135
+ endif ()
1136
+
1126
1137
string (JOIN " " PC_REQUIRES ${PC_REQUIRES} )
1127
1138
string (JOIN " " PC_LIBS ${PC_LIBS} )
1128
1139
configure_file (cmake/sdl3-image.pc.in sdl3-image.pc @ONLY)
Original file line number Diff line number Diff line change 1
1
prefix=@SDL_PKGCONFIG_PREFIX@
2
2
exec_prefix=${prefix}
3
- libdir=${prefix}/@CMAKE_INSTALL_LIBDIR @
4
- includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR @
3
+ libdir=@LIBDIR_FOR_PKG_CONFIG @
4
+ includedir=@INCLUDEDIR_FOR_PKG_CONFIG @
5
5
6
6
Name: @PROJECT_NAME@
7
7
Description: image loading library for Simple DirectMedia Layer
You can’t perform that action at this time.
0 commit comments