Download SCons A software construction tool

JS NEWS – SCons adalah alat konstruksi perangkat lunak yang merupakan alternatif unggul untuk alat bantu pembuatan “Make” klasik yang kita semua kenal dan sukai. SCons diimplementasikan sebagai skrip Python dan set modul, dan SCons “file konfigurasi” sebenarnya dieksekusi sebagai skrip Python. Ini memberi SCons banyak kemampuan kuat yang tidak ditemukan dalam alat bantu pembuatan perangkat lunak lain.

Kami menyediakan SCons dalam tiga paket berbeda, untuk tujuan berbeda.

  • Paket scons adalah paket dasar untuk menginstal SCons. Anda tidak memerlukan paket lain jika Anda hanya ingin mencoba SCons.
  • Paket scons-local dijalankan sebagai SCons standalone, keluar dari direktori lokal. Ini dimaksudkan untuk dijatuhkan dan dikirim bersama paket perangkat lunak lain untuk bangunan dengan SCons tetapi tidak sebagai instalasi yang diperlukan.
  • Paket scons-src adalah bagan sumber lengkap, termasuk semua yang kami gunakan untuk mengemas SCons dan semua tes regresi.

Baca Juga

Features

  • Configuration files are Python scripts–use the power of a real programming language to solve build problems.
  • Reliable, automatic dependency analysis built-in for C, C++ and Fortran–no more “make depend” or “make clean” to get all of the dependencies. Dependency analysis is easily extensible through user-defined dependency Scanners for other languages or file types.
  • Built-in support for C, C++, D, Java, Fortran, Yacc, Lex, Qt and SWIG, and building TeX and LaTeX documents. Easily extensible through user-defined Builders for other languages or file types.
  • Building from central repositories of source code and/or pre-built targets.
  • Built-in support for Microsoft Visual Studio .NET and past Visual Studio versions, including generation of .dsp, .dsw, .sln and .vcproj files.
  • Reliable detection of build changes using MD5 signatures; optional, configurable support for traditional timestamps.
  • Improved support for parallel builds–like make -j but keeps N jobs running simultaneously regardless of directory hierarchy.
  • Integrated Autoconf-like support for finding #include files, libraries, functions and typedefs.
  • Global view of all dependencies–no more multiple build passes or reordering targets to build everything.
  • Ability to share built files in a cache to speed up multiple builds–like ccache but for any type of target file, not just C/C++ compilation.
  • Designed from the ground up for cross-platform builds, and known to work on Linux, other POSIX systems (including AIX, *BSD systems, HP/UX, IRIX and Solaris), Windows NT, Mac OS X, and OS/2.
  • Download : SOURCEFORGE
Share Is Cool