This is the dev folder located in conao3’s $HOME.
This folder contains the programming contest code and a small Makefile
to manage the GitHub repository.
I created this repository mainly to manage that Makefile.
It could be help to manage your GitHub repository with some modifications.
Only clone it and make someting showed below.
cd
git clone https://github.com/conao3/dev.git
cd dev
make -j.make, repos is managed Makefile
so should not add and remove folders.
git is yours to manage other (someone or other hosted service) repositories.
Repositories placed under git will not be pushed by make push,
but only fetch and merge updates of upstream with make pull.
make runs make $(DIRS) and make clone that prepare dirs and
shallow clone all repositories hosted on GitHab.
make clone shallow clone (fetch head tree only) all repositories
hosted on GitHub as conao3 to repos.
$ make
> mkdir -p .make
> mkdir -p repos
> git clone --depth 1 git@github.com:conao3/adder.y.git repos/adder.y
> git clone --depth 1 git@github.com:conao3/apel.el.git repos/apel.el
> git clone --depth 1 git@github.com:conao3/auto-save-buffers.el.git repos/auto-save-buffers.el
> ...make unshallow unshallow repositories (fetch whole repository)
for fetched by make clone for repositories in repos.
make pull pull repositories from origin and from its current branch
for repositories in repos and git.
make push push repositories to origin and to current branch
for repositories in repos.
make clean move $(DIRS); .make, repos and git to trash-$(UUID) folder
(not remove them. just move).
I love OSS and I am dreaming of working on it as full-time job.
With your support, I will be able to spend more time at OSS!
All feedback and suggestions are welcome!
You can use github issues, but you can also use Slack if you want a more casual conversation.
Feel free to send PR!
The MIT License (MIT) Copyright (c) Naoya Yamashita - https://conao3.com https://github.com/conao3/develop/blob/master/LICENSE
- Naoya Yamashita (conao3)
- Not yet… Now send PR and add your name!!

