Use pcfiledir for prefix in pkgconfig file
Using absolute paths in the pkg-config file makes it not relocatable and leads to problems, when trying to use it with precompiled cross toolchains. Setting prefix to relative path based on pcfiledir makes it more reliable for such cases.
This commit is contained in:
		
							parent
							
								
									658c6390a5
								
							
						
					
					
						commit
						095b3113e7
					
				@ -1,5 +1,6 @@
 | 
			
		||||
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
 | 
			
		||||
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
 | 
			
		||||
prefix=${pcfiledir}/../..
 | 
			
		||||
libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 | 
			
		||||
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
 | 
			
		||||
 | 
			
		||||
Name: gmock
 | 
			
		||||
Description: GoogleMock (without main() function)
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,6 @@
 | 
			
		||||
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
 | 
			
		||||
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
 | 
			
		||||
prefix=${pcfiledir}/../..
 | 
			
		||||
libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 | 
			
		||||
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
 | 
			
		||||
 | 
			
		||||
Name: gmock_main
 | 
			
		||||
Description: GoogleMock (with main() function)
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,6 @@
 | 
			
		||||
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
 | 
			
		||||
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
 | 
			
		||||
prefix=${pcfiledir}/../..
 | 
			
		||||
libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 | 
			
		||||
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
 | 
			
		||||
 | 
			
		||||
Name: gtest
 | 
			
		||||
Description: GoogleTest (without main() function)
 | 
			
		||||
 | 
			
		||||
@ -1,5 +1,6 @@
 | 
			
		||||
libdir=@CMAKE_INSTALL_FULL_LIBDIR@
 | 
			
		||||
includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
 | 
			
		||||
prefix=${pcfiledir}/../..
 | 
			
		||||
libdir=${prefix}/@CMAKE_INSTALL_LIBDIR@
 | 
			
		||||
includedir=${prefix}/@CMAKE_INSTALL_INCLUDEDIR@
 | 
			
		||||
 | 
			
		||||
Name: gtest_main
 | 
			
		||||
Description: GoogleTest (with main() function)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user