All Projects → burkhard154 → makestudio

burkhard154 / makestudio

Licence: other
Setup your Delphi Environment very easily - build your projects with more comfort

Programming Languages

pascal
1382 projects
C#
18002 projects
Inno Setup
370 projects
HTML
75241 projects
Batchfile
5799 projects
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to makestudio

Flubucore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
Stars: ✭ 695 (+1516.28%)
Mutual labels:  builder, build-automation, build-tool
Nginx Builder
A tool to build deb or rpm package of required Nginx version from the source code, with the ability to connect third-party modules. Nginx parameters are set in the yaml configuration file.
Stars: ✭ 123 (+186.05%)
Mutual labels:  builder, build-automation, build-tool
Nginx-builder
A tool to build deb or rpm package of required Nginx version from the source code, with the ability to connect third-party modules. Nginx parameters are set in the yaml configuration file.
Stars: ✭ 143 (+232.56%)
Mutual labels:  builder, build-automation, build-tool
Zeus
An Electrifying Build System
Stars: ✭ 176 (+309.3%)
Mutual labels:  builder, build-automation, build-tool
Crossui
CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for rich web application
Stars: ✭ 945 (+2097.67%)
Mutual labels:  builder, ide
Crossbuild
🌍 multiarch cross compiling environments
Stars: ✭ 632 (+1369.77%)
Mutual labels:  builder, build-tool
Forgemodbuilder
Build, setup, update and refresh your modding environment!
Stars: ✭ 37 (-13.95%)
Mutual labels:  builder, build-tool
Nsis
***This is just a mirror of https://sf.net/projects/nsis -- please report issues there*** NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as possible and is therefore very suitable for internet distribution.
Stars: ✭ 244 (+467.44%)
Mutual labels:  installer, build-tool
makeme
Embedthis MakeMe
Stars: ✭ 26 (-39.53%)
Mutual labels:  build-automation, build-tool
aseprite-macos-buildsh
Automated script to create latest release app (either beta, or release whichever is newer) of Aseprite for macOS
Stars: ✭ 143 (+232.56%)
Mutual labels:  build-automation, build-tool
eclipse
Eclipse For Bazel (deprecated, see https://github.com/salesforce/bazel-eclipse instead)
Stars: ✭ 31 (-27.91%)
Mutual labels:  ide, build-tool
Opencore Factory
Discontinued
Stars: ✭ 514 (+1095.35%)
Mutual labels:  builder, build-automation
millwright
The easiest build tool you'll ever use.
Stars: ✭ 27 (-37.21%)
Mutual labels:  build-automation, build-tool
psh
PSH - PHP shell helper
Stars: ✭ 60 (+39.53%)
Mutual labels:  build-automation, build-tool
Pi Builder
Extensible tool to build Arch Linux ARM for Raspberry Pi on x86_64 host using Docker
Stars: ✭ 31 (-27.91%)
Mutual labels:  builder, build-tool
hotbuild
a cross platform hot compilation tool for golang
Stars: ✭ 181 (+320.93%)
Mutual labels:  builder, build-tool
Bashful
Use a yaml file to stitch together commands and bash snippits and run them with a bit of style. Why? Because your bash script should be quiet and shy-like (...and not such a loud mouth).
Stars: ✭ 1,018 (+2267.44%)
Mutual labels:  installer, build-tool
UnityBuildManager
Utility for running builds sequence & pushing them to markets & keeping changelog
Stars: ✭ 53 (+23.26%)
Mutual labels:  build-automation, build-tool
maestro
Faster CI/CD for multi-artifact projects
Stars: ✭ 13 (-69.77%)
Mutual labels:  builder, build-automation
Neovim-Studio
Neovim turned full-blown IDE
Stars: ✭ 30 (-30.23%)
Mutual labels:  installer, ide

makestudio

Setup your Delphi Environment very easily - build your projects with more comfort

What is MakeStudio

MakeStudio is a is a tool that enables developers and build masters to create an automated build, deploying software, compiling and installing developer components. Its essential power is the speed of creating build processes. All Build commands are placed in external plugins which could be written either in any Win32 or .NET language. The interface to create your own plugins is fully documented and opensource.

What are the differences to other Build tools

The original idea for makestudio was born during multiple installations of the Delphi IDE. Many packages had to be compiled and registered which took a lot of time. The first version for automated setup of the Delphi IDE was created and saved a lot of work and time. This is still the case today until Delphi version 10.3 and within 2020 10.4

In the following years makestudio developed into a comfortable open source build tool for Windows projects. With focus not only on Delphi.

MakeStudio is especially designed to increase the speed in creating build processes and installing whole development environments on new PC's including programming components. You simply drop files from the explorer window into the MakeStudio editor and MakeStudio selects the best action by itself.

Another outstanding feature are the process control structures like if, while or loop. With these control commands it is possible to create more flexible build, compile and installation sequences.

Download

Latest binary setup can be downloaded here

Screenshots

Setting up Delphi IDE

Setting up search path, registering all components in the IDE using one script.

Setting up Delphi IDE

If you don't want to re write the all scripts everytime the compiler version has changed, you can use variables to install the packages correponding to your IDE version:

Getting installed IDE version

Build and deploy project

Build the project, update version number, svn commit with comment, iss setup build, deployment... and more. All that with one script.

Build and deploy project

Script editor

Script editor

Commands tree

Commands tree

Delphi module

Delphi module

Add component folder dialog

Add component folder dialog

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].