Sha256: 24c33f991e400f7936940b179eb0d10e5b24682ad87d887a022d4e1d798ccbc8

Contents?: true

Size: 1023 Bytes

Versions: 13

Compression:

Stored size: 1023 Bytes

Contents

require 'mj/tools/subprocess'
require 'build-tool/build-system/base'

module BuildTool; module BuildSystem


    #
    # 
    #
    class None < Base

        include MJ::Tools::SubProcess

        def initialize( *args )
            super( *args )
        end

        #
        ### ATTRIBUTES
        #

        # Check if the module is configured
        def configured?
            true
        end

        def name
            "none"
        end

        #
        ### METHODS
        #

        # Configure the module
        def reconfigure()
            0
        end

        # Execute a cmake command in the context of the build directory
        def cmake( command, wd = build_directory )
            0
        end

        def configure
            0
        end

        def install( fast )
            0
        end

        def install_fast_supported?
            true
        end

        def make( target = nil )
            0
        end

    end # class CMake


end; end # module BuildTool::BuildSystem

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
build-tool-0.5.5 lib/build-tool/build-system/none.rb
build-tool-0.5.4 lib/build-tool/build-system/none.rb
build-tool-0.5.3 lib/build-tool/build-system/none.rb
build-tool-0.5.2 lib/build-tool/build-system/none.rb
build-tool-0.4.6 lib/build-tool/build-system/none.rb
build-tool-0.5.1 lib/build-tool/build-system/none.rb
build-tool-0.4.5 lib/build-tool/build-system/none.rb
build-tool-0.5.0 lib/build-tool/build-system/none.rb
build-tool-0.4.4 lib/build-tool/build-system/none.rb
build-tool-0.4.3 lib/build-tool/build-system/none.rb
build-tool-0.4.2 lib/build-tool/build-system/none.rb
build-tool-0.4.1 lib/build-tool/build-system/none.rb
build-tool-0.4.0 lib/build-tool/build-system/none.rb