tmk is a tool that embeds the functionality of make in the scripting language Tcl in a very simple and convenient way. Furthermore, tmk allows higher levels of abstraction via modules and a flexible configuration framework. In addition to using tmk simply as a replacement for make, the users can create projects with global methods, objects, and options, and extend or modify the globally defined tasks using per-directory control files similar to the traditional Makefile concept. We give a brief overview of tmk's core concepts, such as target and dependency definition, exception handling, and parameterization of targets and modules. Furthermore, we show some examples of how to use tmk's configuration system for multi-platform software develop...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
It is challenging to develop a cross-platform application, that is, an application that runs on mult...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
tmk is a tool that embeds the functionality of make in the scripting language Tcl in a very simple a...
The Tcl language and Tk graphical toolkit are powerful building blocks for custom applications. This...
This paper describes a new toolkit for X11 called Tk. The overall functions provided by Tk are simil...
The Software Engineering Institute (SEI) was called on recently to examine a system, hereafter calle...
Tool Control Language (Tcl) is a programming language having a Toolkit (Tk) library that provides a ...
Make is a program that is widely used to maintain and update programs and libraries on UNIX * system...
Language-oriented programming (LOP) advocates a way of creating software systems that starts from th...
Developers writing software for a niche platform are denied the luxury of a first-class vendor-suppo...
The ability to extend programming languages with domain-specific concepts is becoming an essential t...
Keeping the code of a Java TM application consistent (code is consistent if all of the project class...
This paper presents the software development workbench WSDW (Web structure-oriented Software Develop...
ABSTRACT In a programming project, it is easy to lose track of which files need to be reprocessed or...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
It is challenging to develop a cross-platform application, that is, an application that runs on mult...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
tmk is a tool that embeds the functionality of make in the scripting language Tcl in a very simple a...
The Tcl language and Tk graphical toolkit are powerful building blocks for custom applications. This...
This paper describes a new toolkit for X11 called Tk. The overall functions provided by Tk are simil...
The Software Engineering Institute (SEI) was called on recently to examine a system, hereafter calle...
Tool Control Language (Tcl) is a programming language having a Toolkit (Tk) library that provides a ...
Make is a program that is widely used to maintain and update programs and libraries on UNIX * system...
Language-oriented programming (LOP) advocates a way of creating software systems that starts from th...
Developers writing software for a niche platform are denied the luxury of a first-class vendor-suppo...
The ability to extend programming languages with domain-specific concepts is becoming an essential t...
Keeping the code of a Java TM application consistent (code is consistent if all of the project class...
This paper presents the software development workbench WSDW (Web structure-oriented Software Develop...
ABSTRACT In a programming project, it is easy to lose track of which files need to be reprocessed or...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...
It is challenging to develop a cross-platform application, that is, an application that runs on mult...
AbstractTXL is a special-purpose programming language designed for creating, manipulating and rapidl...