Tired of searching how to start a project in a specified language? Welcome!
Find a file
2023-09-19 16:07:18 +02:00
c Add C 2023-09-19 11:47:05 +02:00
cpp Add CPP 2023-09-19 11:39:57 +02:00
ocaml Add OCaml 2023-09-19 16:07:18 +02:00
typescript Add Typescript 2023-09-07 17:09:24 +02:00
README.md Add OCaml 2023-09-19 16:07:18 +02:00

Init projects!

C

Copy and paste c/ directory, and you should be good to go!

  • Remember to change executable's name and change std's target in the Makefile.
  • Run make to compile the program.
  • Run make dev to compile the program in debug mode.
  • Run make clean to clean artifacts.

Note that in headers, the syntax is PROJECTNAME_FILENAME_H

C++

Copy and paste cpp/ directory, and you should be good to go!

  • Remember to change executable's name and change std's target in the Makefile.
  • Run make to compile the program.
  • Run make dev to compile the program in debug mode.
  • Run make clean to clean artifacts.

Note that in headers, the syntax is PROJECTNAME_FILENAME_HPP

OCaml

Copy and paste ocaml/ directory, and you should be good to go!

  • Remember to change values in the dune-project.
  • Run dune exec example to run the program.
  • Run dune runtest to run tests.

Example of custom repository source:

(source
 (uri https://dev.example.com/project.git))

Typescript

Copy and paste typescript/ directory, and you should be good to go!

  • Remember to change values in the package.json.
  • Then, to install all the dependencies, run npm install.
  • To check if there is any new update for dependencies, run npm outdated, makes changes accordingly to run the latest version, you may need to run npm update to apply the updates after the modification of package.json.
  • Run npm run main to start the program.

Contribution? Yes, please!