freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Git][freetype/freetype][master] 2 commits: CMakeLists.txt: s/PKG_CONFIG


From: Werner Lemberg (@wl)
Subject: [Git][freetype/freetype][master] 2 commits: CMakeLists.txt: s/PKG_CONFIG/PKGCONFIG/, s/REQUIRED_/REQUIRES_/.
Date: Thu, 31 Mar 2022 18:54:18 +0000

Werner Lemberg pushed to branch master at FreeType / FreeType

Commits:

1 changed file:

Changes:

  • CMakeLists.txt
    ... ... @@ -498,39 +498,41 @@ if (BUILD_FRAMEWORK)
    498 498
     endif ()
    
    499 499
     
    
    500 500
     
    
    501
    -set(PKG_CONFIG_REQUIRED_PRIVATE "")
    
    502
    -set(PKG_CONFIG_LIBS_PRIVATE "")
    
    501
    +set(PKGCONFIG_REQUIRES "")
    
    502
    +set(PKGCONFIG_REQUIRES_PRIVATE "")
    
    503
    +set(PKGCONFIG_LIBS "-L\${libdir} -lfreetype")
    
    504
    +set(PKGCONFIG_LIBS_PRIVATE "")
    
    503 505
     
    
    504 506
     if (ZLIB_FOUND)
    
    505 507
       target_link_libraries(freetype PRIVATE ${ZLIB_LIBRARIES})
    
    506 508
       target_include_directories(freetype PRIVATE ${ZLIB_INCLUDE_DIRS})
    
    507
    -  list(APPEND PKG_CONFIG_REQUIRED_PRIVATE "zlib")
    
    509
    +  list(APPEND PKGCONFIG_REQUIRES_PRIVATE "zlib")
    
    508 510
     endif ()
    
    509 511
     if (BZIP2_FOUND)
    
    510 512
       target_link_libraries(freetype PRIVATE ${BZIP2_LIBRARIES})
    
    511 513
       target_include_directories(freetype PRIVATE ${BZIP2_INCLUDE_DIR}) # not BZIP2_INCLUDE_DIRS
    
    512 514
       if (PC_BZIP2_FOUND)
    
    513
    -    list(APPEND PKG_CONFIG_REQUIRED_PRIVATE "bzip2")
    
    515
    +    list(APPEND PKGCONFIG_REQUIRES_PRIVATE "bzip2")
    
    514 516
       else ()
    
    515
    -    list(APPEND PKG_CONFIG_LIBS_PRIVATE "-lbz2")
    
    517
    +    list(APPEND PKGCONFIG_LIBS_PRIVATE "-lbz2")
    
    516 518
       endif ()
    
    517 519
     endif ()
    
    518 520
     if (PNG_FOUND)
    
    519 521
       target_link_libraries(freetype PRIVATE ${PNG_LIBRARIES})
    
    520 522
       target_compile_definitions(freetype PRIVATE ${PNG_DEFINITIONS})
    
    521 523
       target_include_directories(freetype PRIVATE ${PNG_INCLUDE_DIRS})
    
    522
    -  list(APPEND PKG_CONFIG_REQUIRED_PRIVATE "libpng")
    
    524
    +  list(APPEND PKGCONFIG_REQUIRES_PRIVATE "libpng")
    
    523 525
     endif ()
    
    524 526
     if (HarfBuzz_FOUND)
    
    525 527
       target_link_libraries(freetype PRIVATE ${HarfBuzz_LIBRARY})
    
    526 528
       target_include_directories(freetype PRIVATE ${HarfBuzz_INCLUDE_DIRS})
    
    527
    -  list(APPEND PKG_CONFIG_REQUIRED_PRIVATE "harfbuzz >= ${HARFBUZZ_MIN_VERSION}")
    
    529
    +  list(APPEND PKGCONFIG_REQUIRES_PRIVATE "harfbuzz >= ${HARFBUZZ_MIN_VERSION}")
    
    528 530
     endif ()
    
    529 531
     if (BROTLIDEC_FOUND)
    
    530 532
       target_link_libraries(freetype PRIVATE ${BROTLIDEC_LIBRARIES})
    
    531 533
       target_compile_definitions(freetype PRIVATE ${BROTLIDEC_DEFINITIONS})
    
    532 534
       target_include_directories(freetype PRIVATE ${BROTLIDEC_INCLUDE_DIRS})
    
    533
    -  list(APPEND PKG_CONFIG_REQUIRED_PRIVATE "libbrotlidec")
    
    535
    +  list(APPEND PKGCONFIG_REQUIRES_PRIVATE "libbrotlidec")
    
    534 536
     endif ()
    
    535 537
     
    
    536 538
     
    
    ... ... @@ -557,7 +559,7 @@ if (NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
    557 559
       # Generate the pkg-config file
    
    558 560
       file(READ "${PROJECT_SOURCE_DIR}/builds/unix/freetype2.in" FREETYPE2_PC_IN)
    
    559 561
     
    
    560
    -  string(REPLACE ";" ", " PKG_CONFIG_REQUIRED_PRIVATE "${PKG_CONFIG_REQUIRED_PRIVATE}")
    
    562
    +  string(REPLACE ";" ", " PKGCONFIG_REQUIRES_PRIVATE "${PKGCONFIG_REQUIRES_PRIVATE}")
    
    561 563
     
    
    562 564
       string(REPLACE "%prefix%" ${CMAKE_INSTALL_PREFIX}
    
    563 565
               FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    ... ... @@ -569,10 +571,26 @@ if (NOT SKIP_INSTALL_LIBRARIES AND NOT SKIP_INSTALL_ALL)
    569 571
               FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    570 572
       string(REPLACE "%ft_version%" "${LIBTOOL_CURRENT}.${LIBTOOL_REVISION}.${LIBTOOL_AGE}"
    
    571 573
               FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    572
    -  string(REPLACE "%REQUIRES_PRIVATE%" "${PKG_CONFIG_REQUIRED_PRIVATE}"
    
    573
    -          FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    574
    -  string(REPLACE "%LIBS_PRIVATE%" "${PKG_CONFIG_LIBS_PRIVATE}"
    
    575
    -          FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    574
    +
    
    575
    +  if (BUILD_SHARED_LIBS)
    
    576
    +    string(REPLACE "%PKGCONFIG_REQUIRES%" "${PKGCONFIG_REQUIRES}"
    
    577
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    578
    +    string(REPLACE "%PKGCONFIG_REQUIRES_PRIVATE%" "${PKGCONFIG_REQUIRES_PRIVATE}"
    
    579
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    580
    +    string(REPLACE "%PKGCONFIG_LIBS%" "${PKGCONFIG_LIBS}"
    
    581
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    582
    +    string(REPLACE "%PKGCONFIG_LIBS_PRIVATE%" "${PKGCONFIG_LIBS_PRIVATE}"
    
    583
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    584
    +  else ()
    
    585
    +    string(REPLACE "%PKGCONFIG_REQUIRES%" "${PKGCONFIG_REQUIRES} ${PKGCONFIG_REQUIRES_PRIVATE}"
    
    586
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    587
    +    string(REPLACE "%PKGCONFIG_REQUIRES_PRIVATE%" ""
    
    588
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    589
    +    string(REPLACE "%PKGCONFIG_LIBS%" "${PKGCONFIG_LIBS} ${PKGCONFIG_LIBS_PRIVATE}"
    
    590
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    591
    +    string(REPLACE "%PKGCONFIG_LIBS_PRIVATE%" ""
    
    592
    +            FREETYPE2_PC_IN ${FREETYPE2_PC_IN})
    
    593
    +  endif ()
    
    576 594
     
    
    577 595
       set(FREETYPE2_PC_IN_NAME "${PROJECT_BINARY_DIR}/freetype2.pc")
    
    578 596
       if (EXISTS "${FREETYPE2_PC_IN_NAME}")
    


  • reply via email to

    [Prev in Thread] Current Thread [Next in Thread]