-
-
Notifications
You must be signed in to change notification settings - Fork 4
R2CPG_ApA_rake
Johnny Willemsen edited this page Dec 6, 2019
·
1 revision
$ rake -T
rake build # Build R2CORBA
rake clean # Remove any temporary products.
rake clobber # Remove any generated file.
rake clobber_package # Remove package products
rake configure # Configure R2CORBA build settings (calling with "-- --help" provides usage information).
rake gem # Build R2CORBA gem
rake help # Provide help description about R2CORBA build system
rake install # Install R2CORBA
rake package # Build all the packages
rake repackage # Force a rebuild of the package files
rake show # Show current R2CORBA build settings
rake test # Run R2CORBA tests
rake uninstall # Uninstall R2CORBA
$ rake help
R2CORBA Rake based build system
-------------------------------
This build system provides commands for building, testing and installing R2CORBA.
Building R2CORBA requires a configure step to initialize build settings and check
all prerequisites for building the various variants of R2CORBA.
commands:
rake [rake-options] configure [-- --help]|[-- <configure options>] # Configure R2CORBA build settings
rake [rake-options] show # Show current R2CORBA build settings
rake [rake-options] build # Build R2CORBA
rake [rake-options] clean # Remove any temporary products.
rake [rake-options] clobber # Remove any generated file.
rake [rake-options] help # Provide help description about R2CORBA build system
rake [rake-options] test # Run R2CORBA tests
rake [rake-options] package # Build all the packages
rake [rake-options] repackage # Force a rebuild of the package files
rake [rake-options] clobber_package # Remove package products
rake [rake-options] install [-- --help]|[-- <install options>] [NO_HARM=1] # Install R2CORBA
rake [rake-options] uninstall [-- --help]|[-- <uninstall options>] [NO_HARM=1] # Uninstall R2CORBA
rake [rake-options] gem # Build R2CORBA gem
$ rake -- configure --help
Usage: rake [rake options] -- configure [options]
--prefix=path path prefix of target environment []
--bindir=path the directory for commands [/home/martin/.rvm/rubies/ruby-2.0.0-p0/bin]
--libdir=path the directory for libraries [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64]
--datadir=path the directory for shared data [/home/martin/.rvm/rubies/ruby-2.0.0-p0/share]
--mandir=path the directory for man pages [/home/martin/.rvm/rubies/ruby-2.0.0-p0/share/man]
--sysconfdir=path the directory for system configuration files [/home/martin/.rvm/rubies/ruby-2.0.0-p0/etc]
--localstatedir=path the directory for local state data [/home/martin/.rvm/rubies/ruby-2.0.0-p0/var]
--libruby=path the directory for ruby libraries [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby]
--librubyver=path the directory for standard ruby libraries [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/2.0.0]
--librubyverarch=path the directory for standard ruby extensions [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/2.0.0/x86_64-linux]
--siteruby=path the directory for version-independent aux ruby libraries [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/site_ruby]
--siterubyver=path the directory for aux ruby libraries [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/site_ruby/2.0.0]
--siterubyverarch=path the directory for aux ruby binaries [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/site_ruby/2.0.0/x86_64-linux]
--rbdir=path the directory for ruby scripts [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/site_ruby/2.0.0]
--sodir=path the directory for ruby extentions [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/site_ruby/2.0.0/x86_64-linux]
--makeprog=name the make program to compile ruby extentions [make]
--without-tao do *not* configure/build/clean the ACE+TAO libraries [false]
--aceroot=path the path to the root directory of ACE [/home/martin/develop/r2corba.git/ACE/ACE]
--taoroot=path the path to the root directory of TAO [/home/martin/develop/r2corba.git/ACE/TAO]
--mpcroot=path the path to the root directory of MPC [/home/martin/develop/r2corba.git/ACE/MPC]
--aceinstdir=path the directory where the ACE+TAO dlls are installed (automatically determined if not specified) [/home/martin/.rvm/rubies/ruby-2.0.0-p0/lib64/ruby/site_ruby/2.0.0/x86_64-linux]
--with-ipv6 build ACE+TAO libraries with IPv6 support enabled [false]
--with-ssl build ACE+TAO libraries with SSL support enabled (autodetected with prebuilt ACE/TAO) [false]
--sslroot=path the root path where SSL includes and libraries can be found [/usr]
--with-debug build with debugger support [false]
--help Show this help message
$ rake install -- --help
Usage: rake [rake options] -- install [options] [NO_HARM=1]
--prefix=path path prefix of target environment []
--help Show this help message
Adding 'NO_HARM=1' will run the command without actually executing any
actions but only printing what it would do.
$ rake uninstall -- --help
Usage: rake [rake options] -- uninstall [options] [NO_HARM=1]
--prefix=path path prefix of target environment []
--help Show this help message
Adding 'NO_HARM=1' will run the command without actually executing any
actions but only printing what it would do.