Linux SoftwareProgrammingCompilersSmake 1.2a39

Smake 1.2a39



Developer:   J?rg Schilling
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   381K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Smake is a highly portable make program with automake features.

Smake is targeted to be used with the makefiles system as well as with any general purpose make task.

makefiles allows to mount a source tree via NFS and simultaneous compilation on all supported platforms

makefiles therefore allows to re-use a source tree for all supported platforms in favor of the GNU concept of untar -> configure -> make -> install -> remove

makefiles is best used with smake for convenience and easier debugging because gnu make does not run on all platforms smake does and because gnu make does not allow to do Makefile debugging

Since smake-1.2a26, smake includes a general set of built in default make rules, this allows smake to be used as a general purpose make program.

What's New in This Release:
  • The licence was changed from the GPL to the CDDL.
  • The string length limitation for words read from Makefiles has been removed.
  • Macro expansion no longer uses static length limitations.
  • The new Special Target ".SPACE_IN_NAMES:" allows you to have escaped spaces in object or dependency names, which helps to create auto-dependencies for the Microsoft C compiler.
  • The Makefile system now includes the environment setup for the Microsoft C compiler.
    tags make does  gnu make  does not  for the  the microsoft  because gnu  supported platforms  general purpose  used with  purpose make  source tree  all supported  make program  

    Download Smake 1.2a39


     ftp://ftp.berlios.de/pub/smake/alpha/smake-1.2a39.tar.gz


    Authors software

    Similar software

    Smake 1.2a39 (by J?rg Schilling)

    Makefile::Parser 0.11 (by Agent Zhang)
    Makefile::Parser is a Simple Parser for Makefiles.

    SYNOPSIS

    use Makefile::Parser;

    $parser = Makefile::Parser->new;

    cdrkit 1.1.0 (by Joerg Jaspert)
    cdrkit is CD Recording Kit, a collection of applications related to creation of optical disk media on Unix platforms.

    cdrkit is he

    Bakefile 0.2.1 (by Vaclav Slavik)
    Bakefile project is cross-platform, cross-compiler native makefiles generator

    SCAM 0.5.0 (by David Moreno)
    SCAM stands for Simple Configure for Automatic Makefiles.

    SCAM is a simple system, based on GNU Make, but adding autoconf-like con

    mkDoxy 1.0.0 (by Josh Glover)
    mkDoxy is a small tool that generates HTML documentation from Makefiles.

    mkDoxy is to makefiles what Doxygen is to source files: i

    GNU make 3.81 (by Paul D. Smith)
    GNU make is a tool which controls the generation of executables and other non-source files of a program from the program's source fil

    Prime Mover 0.1 (by David Given)
    Prime Mover is a build tool, not unlike make

    Eclipse plugin for Qt 1.0.1 (by Xadeck)
    Eclipse plugin for Qt manages the generation of Makefiles from .pro files and compilation with make.

    Eclipse plugin for Qt is expe

    cons 2.2.0 (by Steven Knight)
    CONS is a replaceement for 'make.'

    Do you use Makefiles for your project? Have you ever done a "make clean; make all" just because


    Other software in this category

    FreeBASIC Compiler 0.17b (by Andre Victor)

    Free Pascal Compiler 2.0.2 (by Dani?l Mantione)
    Free Pascal (aka FPK Pascal) is a 32 or 64 bit (from 1.9.6) pascal compiler

    Octave 2.0.17 (by linux)
    GNU Octave is a high-level language, primarily intended for numerical computations

    motor 3.4.0 (by Konstantin Klyagin)
    Motor is a text mode based programming environment for Linux

    Eleven 1.0 (by Joe Morrison)
    Eleven is a programming language for creating robust, scalable web applications quickly and easily.

    It offers a 20x programmer pro

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags