Code Monkey home page Code Monkey logo

make.bat's Introduction

๐Ÿƒ Make.bat

Lint Code Base

GNU Make for Windows ignited by Docker

Overview

Make.bat is a convenient Dockerized wrapper for GNU Make that enables you to seamlessly execute Makefiles on Windows without affecting the developer's user experience.

Features

  • Provides a hassle-free way to run GNU Make on Windows.
  • Works transparently, preserving the native development environment.
  • Avoids installation of GNU Make and related tools on the Windows system.
  • Isolates Makefile execution within a Docker container.
  • Easily customizable and extensible for specific project needs.

Requirements

Installation

For PowerShell user

PS C:\Users\SamSepiol> curl get.javanile.org/make.ps1 -o setup.ps1; .\setup.ps1

For cmd.exe user

C:\Users\SamSepiol> curl get.javanile.org/make.bat -o setup.bat; .\setup.bat

For Scoop user:

scoop bucket add javanile https://github.com/javanile/scoop-bucket.git
scoop install make.bat

For Python developer

C:\Users\SamSepiol> pip install make.bat

For NodeJS developer

C:\Users\SamSepiol> npm install -g make.bat

Usage

As a standard GNU Make simply you run make command from your project directory

C:\Users\SamSepiol\MrProject> make 

Manual setup

Copy this file make.bat into the following directory %USERPROFILE%\AppData\Local\Microsoft\WindowsApps

Development

Clone repository the change files and run test with following command

make test

License

This project is open-sourced software licensed under the MIT license.

Feedback and Contributions

Feel free to report issues or contribute to this project on GitHub.

Support

For questions or assistance, please contact our support team at [email protected].

Enjoy using Make.bat for your Windows development workflow!

make.bat's People

Contributors

francescobianco avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

make.bat's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.