GNU make compatible but reliable and simpler build tool
Makepp, a build program which has a number of features that allow for reliable builds and simpler build files, is a drop-in replacement for GNU make. It supports almost all of the syntax that GNU make supports, and can be used with makefiles produced by utilities such as automake. It is called makepp (or make++) because it was designed with special support for C++, which has since been extended to other languages like Swig or embedded SQL. Some features that makepp adds to make are: greatly improved handling of builds that involve multiple makefiles (recursive make is no longer necessary); automatic scanning for include files; rebuild triggered if build command changes; checksum-based signature methods for reliable builds, smart enough to ignore whitespace or comment changes; extensibility through Perl programming (within your makefile); repositories (automatically importing files from another tree); build caches (not recompiling identically what a user of the same cache already did
A linker for MSDOS and MSWindows.
This is a collector site of tools and scripts for the digital forensics. http://scripts4cf.sf.net
Overview of pre-defined compiler macros for standards, compilers, operating systems, and hardware architectures.
Inline Python (PyInline) allows you to put source code from other programming languages directly "inline" in a Python script or module. The code is automatically compiled as needed, and then loaded for immediate access from Python. PyInline is the Pyth
The script helps commiting changes on several branches in CVS by creating a bunch of CVS commands which the user normally would have to create himself.
k2development consists of Assembler,Linker and other necessary Tools to build 6502 Assembly Language Programs.
** Deprecated ** Important! All of the software on this web site has been deprecated, and has not been maintained since 2014. All of this software is now being maintained on Github - and can be obtained from https://github.com/jpaulm . Changes and enhancements are still ongoing, and while older software should still work, newer features described in the literature will not be available in SourceForge. The old license was the Artistic license - the software is now in process of being converted to LGPL. This will gradually take place (on Github) over the next few months (in 2016). JavaFBP is now also on Maven.
Abuild is a scalable build system that applies Object-Oriented principles to the build problem. It is powerful and flexible and helps ensure build integrity while simplifying the user's view of the build. A thorough user's manual is included.
A useful collection of batch files and scripts for daily purposes (backup, security, system management, etc.) and development
This project aims to create a tool that can checkout a repository, run its tests and report on the results. Initially, it will focus on Perl modules/apps but hopefully it will eventually be usable with different languages.
DBIx::Connect is a Perl module module which facilitates configuration and creation of Perl DBI , DBIx::AnyDBD , or Alzabo -style database connections via configuration files and/or command-line arguments.
This project originally was about a megaman clone called "Game Developer Man". Game Developer Man, the game, has long since tanked. However this project has moved on to the KRGP.
DoxyMentor makes autogeneration of software project documentation a snap, by utliizing DoxyMake (and doxygen), and a source code repository. Supports exporting tagged modules from cvs and documenting them based on a short-and-sweet Doxymake config file.
The intentions of this project are as follows: 1; Determine the potential interest level in developing a basic interface for creating models in GAMS (General Algebraic Modeling System). 2; To create a sounding board for what should be added to the exist
The Pdoc library can be used to easily write automated documentation tools. The library features tools to extract/decompose text such as source code (Perl for now) and tools to create/compose formatted text such as HTML format.
This project aims to create a set of simple OO Perl adapters to various version control, build control, testing and software distribution tools. These adapters are used to create a fully automated and compliant software configuration management system.
Quilt is a Java software development tool which measures coverage, the extent to which testing exercises the software under test. It works very well with Ant and JUnit but may also be used in conjunction with other products.
Survey coffeeBeans are Swing based JavaBeans for easy component based MVC application development
VirtualMock is a Unit Testing tool. It uses Junit, Aspect-Oriented Programming (AOP) and the Mock Objects testing approach. Through AOP, it supports features which are not possible with other pure-java mock object frameworks.
small cc(1) and ld(1) wrappers to help developers remove the unused header files and libraries, put the header files in correct locations, and link archives and shared objects in the right order.
The ezpyinline is a pure python module which requires almost no setup to allows you to put C source code directly "inline" in a Python script or module, then the C code is automatically compiled and then loaded for immediate access from Python.
A collection of open source projects produced by i3SP Pty Ltd. i3sp-build: Jakarta Ant tasks for project and dependency management, JDEE integration.
Maven Xtools is plugin with some additional functions for building, development and deploying projects for Maven2.
mk, with a C/C++ compiler & using user supplied C/C++ code, is a tool which controls generation of executables & non-source files of a program. mk is similar to tools such as GNU make, but exists as a header file & rules/targets are specified using C/C++