Skip to content

conao3/dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https://raw.githubusercontent.com/conao3/files/master/blob/headers/png/dev.png https://img.shields.io/github/license/conao3/develop.svg?style=flat-square https://img.shields.io/github/tag/conao3/develop.svg?style=flat-square https://img.shields.io/travis/conao3/develop/master.svg?style=flat-square https://img.shields.io/codacy/grade/87ac5e31d6d94653a94e0a51ad11ddc4.svg?logo=codacy&style=flat-square https://img.shields.io/badge/patreon-become%20a%20patron-orange.svg?logo=patreon&style=flat-square https://img.shields.io/badge/twitter-@conao__3-blue.svg?logo=twitter&style=flat-square https://img.shields.io/badge/chat-on_slack-blue.svg?logo=slack&style=flat-square

Table of Contents

Description

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.

Install

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.

Usage

make

make runs make $(DIRS) and make clone that prepare dirs and shallow clone all repositories hosted on GitHab.

make clone

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

make unshallow unshallow repositories (fetch whole repository) for fetched by make clone for repositories in repos.

make pull

make pull pull repositories from origin and from its current branch for repositories in repos and git.

make push

make push push repositories to origin and to current branch for repositories in repos.

make clean

make clean move $(DIRS); .make, repos and git to trash-$(UUID) folder (not remove them. just move).

Information

Donation

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!

https://c5.patreon.com/external/logo/become_a_patron_button.png

Community

All feedback and suggestions are welcome!

You can use github issues, but you can also use Slack if you want a more casual conversation.

Contribution

Feel free to send PR!

License

The MIT License (MIT)
Copyright (c) Naoya Yamashita - https://conao3.com
https://github.com/conao3/develop/blob/master/LICENSE

Author

Contributors

  • Not yet… Now send PR and add your name!!

About

Coding contest source files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published