@@ -525,6 +525,7 @@ final class PIFBuilderTests: XCTestCase {
525
525
configuration. checkAllBuildSettings { settings in
526
526
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
527
527
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
528
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " foo " )
528
529
XCTAssertEqual ( settings [ . INSTALL_PATH] , " /usr/local/bin " )
529
530
XCTAssertEqual (
530
531
settings [ . LD_RUNPATH_SEARCH_PATHS] ,
@@ -550,6 +551,7 @@ final class PIFBuilderTests: XCTestCase {
550
551
configuration. checkAllBuildSettings { settings in
551
552
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
552
553
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
554
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " foo " )
553
555
XCTAssertEqual ( settings [ . INSTALL_PATH] , " /usr/local/bin " )
554
556
XCTAssertEqual (
555
557
settings [ . LD_RUNPATH_SEARCH_PATHS] ,
@@ -588,6 +590,7 @@ final class PIFBuilderTests: XCTestCase {
588
590
configuration. checkAllBuildSettings { settings in
589
591
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
590
592
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
593
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " cfoo " )
591
594
XCTAssertEqual (
592
595
settings [ . HEADER_SEARCH_PATHS] ,
593
596
[ " $(inherited) " , " /Foo/Sources/cfoo/include " ]
@@ -616,6 +619,7 @@ final class PIFBuilderTests: XCTestCase {
616
619
configuration. checkAllBuildSettings { settings in
617
620
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
618
621
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
622
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " cfoo " )
619
623
XCTAssertEqual (
620
624
settings [ . HEADER_SEARCH_PATHS] ,
621
625
[ " $(inherited) " , " /Foo/Sources/cfoo/include " ]
@@ -660,6 +664,7 @@ final class PIFBuilderTests: XCTestCase {
660
664
configuration. checkAllBuildSettings { settings in
661
665
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
662
666
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
667
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " bar " )
663
668
XCTAssertEqual ( settings [ . PACKAGE_RESOURCE_TARGET_KIND] , " regular " )
664
669
XCTAssertEqual ( settings [ . PRODUCT_BUNDLE_IDENTIFIER] , " bar " )
665
670
XCTAssertEqual ( settings [ . PRODUCT_MODULE_NAME] , " bar " )
@@ -679,6 +684,7 @@ final class PIFBuilderTests: XCTestCase {
679
684
configuration. checkAllBuildSettings { settings in
680
685
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
681
686
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
687
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " bar " )
682
688
XCTAssertEqual ( settings [ . PACKAGE_RESOURCE_TARGET_KIND] , " regular " )
683
689
XCTAssertEqual ( settings [ . PRODUCT_BUNDLE_IDENTIFIER] , " bar " )
684
690
XCTAssertEqual ( settings [ . PRODUCT_MODULE_NAME] , " bar " )
@@ -712,6 +718,7 @@ final class PIFBuilderTests: XCTestCase {
712
718
XCTAssertEqual ( settings [ . CLANG_CXX_LANGUAGE_STANDARD] , " c++14 " )
713
719
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
714
720
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
721
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " cbar " )
715
722
XCTAssertEqual ( settings [ . GCC_C_LANGUAGE_STANDARD] , " c11 " )
716
723
XCTAssertEqual (
717
724
settings [ . HEADER_SEARCH_PATHS] ,
@@ -736,6 +743,7 @@ final class PIFBuilderTests: XCTestCase {
736
743
XCTAssertEqual ( settings [ . CLANG_CXX_LANGUAGE_STANDARD] , " c++14 " )
737
744
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
738
745
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
746
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " cbar " )
739
747
XCTAssertEqual ( settings [ . GCC_C_LANGUAGE_STANDARD] , " c11 " )
740
748
XCTAssertEqual (
741
749
settings [ . HEADER_SEARCH_PATHS] ,
@@ -866,6 +874,7 @@ final class PIFBuilderTests: XCTestCase {
866
874
configuration. checkAllBuildSettings { settings in
867
875
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
868
876
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
877
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " FooTests " )
869
878
XCTAssertEqual ( settings [ . GENERATE_INFOPLIST_FILE] , " YES " )
870
879
XCTAssertEqual ( settings [ . LD_RUNPATH_SEARCH_PATHS] , [
871
880
" $(inherited) " ,
@@ -913,6 +922,7 @@ final class PIFBuilderTests: XCTestCase {
913
922
configuration. checkAllBuildSettings { settings in
914
923
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
915
924
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
925
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " FooTests " )
916
926
XCTAssertEqual ( settings [ . GENERATE_INFOPLIST_FILE] , " YES " )
917
927
XCTAssertEqual ( settings [ . LD_RUNPATH_SEARCH_PATHS] , [
918
928
" $(inherited) " ,
@@ -971,6 +981,7 @@ final class PIFBuilderTests: XCTestCase {
971
981
configuration. checkAllBuildSettings { settings in
972
982
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
973
983
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
984
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " CFooTests " )
974
985
XCTAssertEqual ( settings [ . GENERATE_INFOPLIST_FILE] , " YES " )
975
986
XCTAssertEqual ( settings [ . HEADER_SEARCH_PATHS] , [
976
987
" $(inherited) " ,
@@ -1021,6 +1032,7 @@ final class PIFBuilderTests: XCTestCase {
1021
1032
configuration. checkAllBuildSettings { settings in
1022
1033
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
1023
1034
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
1035
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " CFooTests " )
1024
1036
XCTAssertEqual ( settings [ . GENERATE_INFOPLIST_FILE] , " YES " )
1025
1037
XCTAssertEqual ( settings [ . HEADER_SEARCH_PATHS] , [
1026
1038
" $(inherited) " ,
@@ -1237,6 +1249,7 @@ final class PIFBuilderTests: XCTestCase {
1237
1249
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
1238
1250
XCTAssertEqual ( settings [ . CURRENT_PROJECT_VERSION] , " 1 " )
1239
1251
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
1252
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " BarLib " )
1240
1253
XCTAssertEqual ( settings [ . GENERATE_INFOPLIST_FILE] , " YES " )
1241
1254
XCTAssertEqual ( settings [ . INSTALL_PATH] , " /usr/local/lib " )
1242
1255
XCTAssertEqual ( settings [ . MARKETING_VERSION] , " 1.0 " )
@@ -1262,6 +1275,7 @@ final class PIFBuilderTests: XCTestCase {
1262
1275
XCTAssertEqual ( settings [ . CLANG_ENABLE_MODULES] , " YES " )
1263
1276
XCTAssertEqual ( settings [ . CURRENT_PROJECT_VERSION] , " 1 " )
1264
1277
XCTAssertEqual ( settings [ . DEFINES_MODULE] , " YES " )
1278
+ XCTAssertEqual ( settings [ . EXECUTABLE_NAME] , " BarLib " )
1265
1279
XCTAssertEqual ( settings [ . GENERATE_INFOPLIST_FILE] , " YES " )
1266
1280
XCTAssertEqual ( settings [ . INSTALL_PATH] , " /usr/local/lib " )
1267
1281
XCTAssertEqual ( settings [ . MARKETING_VERSION] , " 1.0 " )
0 commit comments