Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 39 for pbxproj (0.13 sec)

  1. platforms/documentation/docs/src/snippets/native-binaries/visual-studio/groovy/build.gradle

        id 'visual-studio'
    }
    // end::apply-plugin[]
    
    // tag::configure-locations[]
    model {
        visualStudio {
            projects.all {
                projectFile.location = "vs/${name}.vcxproj"
                filtersFile.location = "vs/${name}.vcxproj.filters"
            }
            solution {
                solutionFile.location = "vs/${name}.sln"
            }
        }
    }
    // end::configure-locations[]
    
    // tag::customize-project-files[]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  2. platforms/ide/ide-native/src/integTest/groovy/org/gradle/ide/visualstudio/NativeIdeSamplesIntegrationTest.groovy

            final dllProjectFile = projectFile(visualStudio.dir.file("vs/helloDll.vcxproj"))
            dllProjectFile.projectXml.PropertyGroup.find({it.'@Label' == 'Custom'}).ProjectDetails[0].text() == "Project is named helloDll"
    
            final libProjectFile = projectFile(visualStudio.dir.file("vs/helloLib.vcxproj"))
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. platforms/ide/ide-native/src/test/groovy/org/gradle/ide/visualstudio/internal/DefaultVisualStudioProjectTest.groovy

        }
    
        def "names"() {
            final projectFile = new File("project")
            final filtersFile = new File("filters")
            when:
            fileResolver.resolve("projectName.vcxproj") >> projectFile
            fileResolver.resolve("projectName.vcxproj.filters") >> filtersFile
    
            then:
            vsProject.name == "projectName"
            vsProject.projectFile.location == projectFile
            vsProject.filtersFile.location == filtersFile
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  4. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/internal/DefaultVisualStudioProject.java

            this.projectFile = objectFactory.newInstance(DefaultConfigFile.class, fileResolver, getName() + ".vcxproj");
            this.filtersFile = objectFactory.newInstance(DefaultConfigFile.class, fileResolver, getName() + ".vcxproj.filters");
            this.sourceFiles = objectFactory.fileCollection().from(providerFactory.provider(() -> {
                Set<File> allSourcesFromBinaries = new LinkedHashSet<>();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  5. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/VisualStudioProject.java

     * <pre class='autoTested'>
     *  plugins {
     *      id 'cpp'
     *      id 'visual-studio'
     *  }
     *
     *  model {
     *      visualStudio {
     *          projects.all {
     *              projectFile.location = "vs/${name}.vcxproj"
     *              projectFile.withXml {
     *                  asNode().appendNode('PropertyGroup', [Label: 'Custom'])
     *                          .appendNode('ProjectDetails', "Project is named ${project.name}")
     *              }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2K bytes
    - Viewed (0)
  6. platforms/ide/ide-native/src/integTest/groovy/org/gradle/ide/visualstudio/VisualStudioMultiBuildIntegrationTest.groovy

        }
    
        @Override
        ProjectFile project(TestFile projectDir, String ideProjectName) {
            return new ProjectFile(projectDir.file(ideProjectName + "Dll.vcxproj"))
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  7. platforms/ide/ide-native/src/main/groovy/org/gradle/ide/visualstudio/tasks/internal/VisualStudioFiltersFile.groovy

            super(xmlTransformer)
            this.fileLocationResolver = fileLocationResolver
        }
    
        protected String getDefaultResourceName() {
            'default.vcxproj.filters'
        }
    
        def addSource(File sourceFile) {
            sources.appendNode("ClCompile", [Include: toPath(sourceFile)]).appendNode('Filter', 'Source Files')
        }
    
        def addHeader(File headerFile) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 1.9K bytes
    - Viewed (0)
  8. platforms/ide/ide-native/src/main/groovy/org/gradle/ide/visualstudio/tasks/GenerateFiltersFileTask.java

    import org.gradle.plugins.ide.api.XmlGeneratorTask;
    import org.gradle.work.DisableCachingByDefault;
    
    import java.io.File;
    
    /**
     * Task for generating a Visual Studio filters file (e.g. {@code foo.vcxproj.filters}).
     */
    @Incubating
    @DisableCachingByDefault(because = "Not made cacheable, yet")
    public abstract class GenerateFiltersFileTask extends XmlGeneratorTask<VisualStudioFiltersFile> {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/ide/visualstudio/fixtures/ProjectFile.groovy

        TestFile projectFile
        Node projectXml
    
        ProjectFile(TestFile projectFile) {
            projectFile.assertIsFile()
            this.projectFile = projectFile
            this.name = projectFile.name.replace(".vcxproj", "")
            this.projectXml = new XmlParser().parse(projectFile)
        }
    
        Map<String, Configuration> getProjectConfigurations() {
            def configs = itemGroup("ProjectConfigurations").collect {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  10. platforms/native/language-native/src/main/java/org/gradle/language/cpp/internal/DefaultCppComponent.java

        @Override
        public FileTree getHeaderFiles() {
            PatternSet patterns = new PatternSet();
            // if you would like to add more endings to this pattern, make sure to also edit DefaultCppLibrary.java and default.vcxproj.filters
            patterns.include("**/*.h");
            patterns.include("**/*.hpp");
            patterns.include("**/*.h++");
            patterns.include("**/*.hxx");
            patterns.include("**/*.hm");
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Dec 20 04:34:07 UTC 2023
    - 4.7K bytes
    - Viewed (0)
Back to top