OLD | NEW |
1 # | 1 # |
2 # Expects command line definition for variable 'target_arch' | 2 # Expects command line definition for variable 'target_arch' |
3 # Must be either 'ia32' or 'x64' | 3 # Must be either 'ia32' or 'x64' |
4 # | 4 # |
5 # This .gyp file sits in directory 'installer'. | 5 # This .gyp file sits in directory 'installer'. |
6 # When gyp translates files locations, base them here. | 6 # When gyp translates files locations, base them here. |
7 # | 7 # |
8 # The solution file from this .gyp source lands in 'installer/build/<(target_arc
h)'. | 8 # The solution file from this .gyp source lands in 'installer/build/<(target_arc
h)'. |
9 # When gyp does not translate file locations, base them here. | 9 # When gyp does not translate file locations, base them here. |
10 # | 10 # |
(...skipping 699 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
710 }, | 710 }, |
711 | 711 |
712 ############# | 712 ############# |
713 # Windows Installer library | 713 # Windows Installer library |
714 ############# | 714 ############# |
715 { | 715 { |
716 'target_name': 'installer-library', | 716 'target_name': 'installer-library', |
717 'type': 'static_library', | 717 'type': 'static_library', |
718 'sources': | 718 'sources': |
719 [ | 719 [ |
720 » 'src/installer-lib/custom-i18n.h', | 720 'src/installer-lib/custom-i18n.h', |
721 » 'src/installer-lib/custom-i18n.wxi', | 721 'src/installer-lib/custom-i18n.wxi', |
722 'src/installer-lib/database.cpp', | 722 'src/installer-lib/database.cpp', |
723 'src/installer-lib/database.h', | 723 'src/installer-lib/database.h', |
724 'src/installer-lib/DLL.cpp', | 724 'src/installer-lib/DLL.cpp', |
725 'src/installer-lib/DLL.h', | 725 'src/installer-lib/DLL.h', |
726 'src/installer-lib/handle.h', | 726 'src/installer-lib/handle.h', |
| 727 'src/installer-lib/installer-lib.h', |
727 'src/installer-lib/interaction.cpp', | 728 'src/installer-lib/interaction.cpp', |
728 'src/installer-lib/interaction.h', | 729 'src/installer-lib/interaction.h', |
729 'src/installer-lib/process.cpp', | 730 'src/installer-lib/process.cpp', |
730 'src/installer-lib/process.h', | 731 'src/installer-lib/process.h', |
731 'src/installer-lib/property.cpp', | 732 'src/installer-lib/property.cpp', |
732 'src/installer-lib/property.h', | 733 'src/installer-lib/property.h', |
733 'src/installer-lib/record.cpp', | 734 'src/installer-lib/record.cpp', |
734 'src/installer-lib/record.h', | 735 'src/installer-lib/record.h', |
735 'src/installer-lib/session.cpp', | 736 'src/installer-lib/session.cpp', |
736 'src/installer-lib/session.h', | 737 'src/installer-lib/session.h', |
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
868 'type': 'executable', | 869 'type': 'executable', |
869 'dependencies': | 870 'dependencies': |
870 [ | 871 [ |
871 'installer-library', | 872 'installer-library', |
872 'installer-library-test-msi', # Some unit tests open t
he test MSI database | 873 'installer-library-test-msi', # Some unit tests open t
he test MSI database |
873 'googletest.gyp:googletest_main', | 874 'googletest.gyp:googletest_main', |
874 ], | 875 ], |
875 'sources': | 876 'sources': |
876 [ | 877 [ |
877 'src/installer-lib/test/database_test.cpp', | 878 'src/installer-lib/test/database_test.cpp', |
| 879 'src/installer-lib/test/exception_test.cpp', |
878 'src/installer-lib/test/process_test.cpp', | 880 'src/installer-lib/test/process_test.cpp', |
879 'src/installer-lib/test/property_test.cpp', | 881 'src/installer-lib/test/property_test.cpp', |
880 'src/installer-lib/test/record_test.cpp', | 882 'src/installer-lib/test/record_test.cpp', |
881 ], | 883 ], |
882 'link_settings': | 884 'link_settings': |
883 { | 885 { |
884 'libraries': [], | 886 'libraries': [], |
885 }, | 887 }, |
886 'msvs_settings': | 888 'msvs_settings': |
887 { | 889 { |
888 'VCLinkerTool': | 890 'VCLinkerTool': |
889 { | 891 { |
890 'SubSystem': '1', # Console | 892 'SubSystem': '1', # Console |
891 }, | 893 }, |
892 }, | 894 }, |
893 }, | 895 }, |
894 | 896 |
895 ] | 897 ] |
896 } | 898 } |
897 | 899 |
898 | 900 |
899 | 901 |
OLD | NEW |