https://github.com/nishkarshraj/make-tool-and-makefile
Task oriented Build tool Make for C.
https://github.com/nishkarshraj/make-tool-and-makefile
build build-tool c conditions logs make makefile makefile-template
Last synced: 3 days ago
JSON representation
Task oriented Build tool Make for C.
- Host: GitHub
- URL: https://github.com/nishkarshraj/make-tool-and-makefile
- Owner: NishkarshRaj
- License: mit
- Created: 2019-08-15T05:20:26.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T05:43:08.000Z (almost 2 years ago)
- Last Synced: 2025-04-22T20:48:23.543Z (6 months ago)
- Topics: build, build-tool, c, conditions, logs, make, makefile, makefile-template
- Language: Makefile
- Homepage:
- Size: 10.7 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Make
Make is a task-oriented build tool that is generally used to create binaries/executables for C programming language.Configuration file for Make is **Makefile**
# How to Collaborate:
1. Fork the repository to your own GitHub account.
2. Clone the repository to your local machine
```
$ git clone "https://www.github.com/{Username}/Make-tool-and-Makefile.git"
```
where username is your GitHub account username.3. Create a branch where you can do your local work.
Never work on **master** branch as we do not allow master commits except by admins.
```
$ git branch {branchname}
$ git checkout branchname
```4. Do your work and stage your changes.
```
$ git add
```5. Commit you changes with a commit message containing your name, file(s) worked upon, changes added.
```
$ git commit -m "Name| files| Changes"
```6. Push changes to your forked repository
```
$ git push -u origin branchname
```
7. Create a pull request to the upstream repository.# Synchronize forked repository with Upstream repository
1. Create this repository as upstream for your forked repository
```
$ git remote add upstream "https://www.github.com/NishkarshRaj/Make-tool-and-Makefile"
```2. Fetch upstream changes in local machine
```
$ git fetch upstream
```3. Switch to master branch
```
$ git checkout master
```4. Merge changes in local machine
```
$ git merge upstream/master
```5. Push changes to your forked GitHub repository
```
$ git push -f origin master
```