Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brhaka/sfml-compiler
Atom SFML Compiler
https://github.com/brhaka/sfml-compiler
atom atom-editor atom-package coffeescript compiler cpp customizable javascript open-source package sfml sfml-compiler windows
Last synced: about 14 hours ago
JSON representation
Atom SFML Compiler
- Host: GitHub
- URL: https://github.com/brhaka/sfml-compiler
- Owner: brhaka
- License: mit
- Created: 2019-06-17T23:22:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-16T17:58:41.000Z (almost 4 years ago)
- Last Synced: 2023-09-20T10:23:13.072Z (over 1 year ago)
- Topics: atom, atom-editor, atom-package, coffeescript, compiler, cpp, customizable, javascript, open-source, package, sfml, sfml-compiler, windows
- Language: JavaScript
- Homepage: https://atom.io/packages/sfml-compiler
- Size: 78.1 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# sfml-compiler
[![APM Installs!](https://img.shields.io/apm/dm/sfml-compiler.svg?label=downloads)](https://atom.io/packages/sfml-compiler)
[![Version!](https://img.shields.io/github/v/tag/brhaka/sfml-compiler)](https://atom.io/packages/sfml-compiler)
[![Size!](https://img.shields.io/github/languages/code-size/brhaka/sfml-compiler)](https://github.com/brhaka/sfml-compiler)
[![License](https://img.shields.io/apm/l/sfml-compiler.svg)](https://github.com/brhaka/sfml-compiler/blob/master/LICENSE)[![GitHub stars](https://img.shields.io/github/stars/brhaka/sfml-compiler.svg?style=social&label=Star)](https://github.com/brhaka/sfml-compiler)
[![GitHub forks](https://img.shields.io/github/forks/brhaka/sfml-compiler.svg?style=social&label=Fork)](https://github.com/brhaka/sfml-compiler)
[![GitHub watch](https://img.shields.io/github/watchers/brhaka/sfml-compiler.svg?style=social&label=Watch)](https://github.com/brhaka/sfml-compiler)**[Atom.io page :link:](https://atom.io/packages/sfml-compiler)**
This package can be used to compile [SFML](https://www.sfml-dev.org/) code on Windows, inside your favorite text editor: [Atom](https://atom.io/)
Any questions? Read our [wiki](https://github.com/brhaka/sfml-compiler/wiki).
### Installation
[Prerequisites :link:](https://github.com/brhaka/sfml-compiler/wiki/Prerequisites)
[Installation guide :link:](https://github.com/brhaka/sfml-compiler/wiki/Installation)Packages can be installed through [Atom](https://atom.io/packages/sfml-compiler). Alternatively, you can use `apm` or `npm`:
`apm install sfml-compiler`
`npm install sfml-compiler`
### Features
* Customizable build options.
* Customizable DLLs path.
* Customizable resources path.
* Customizable SFML path.
* Customizable keybinding used to build.
* sfml-compiler can create a text file with build errors (if any).
* sfml-compiler copy resources into the output folder.
* sfml-compiler can run the compilation result.
* Choose between remove or keep `.bat` file used for compiling.### Contributing
**Like what you see?** Please, feel free to fork this repository, and make any change you like. If you
want to propose a nice feature, please create a separate branch on your fork,
named after the feature you want to implement, then make a pull request from that
branch. Also, before actually getting to work, just consider I'm trying to keep
this package as simple and minimal as possible!##### The base of this repository is a clone of [sfml-compile](https://github.com/87cm1n3r/sfml-compile). We improved, fixed, added new features and better documentation.