GitXplorerGitXplorer
o

makefile-demo

public
2 stars
1 forks
0 issues

Commits

List of commits on branch master.
Verified
bd017d851195c284d2afde451c399d3c18b51e27

Mention parser-demo

oo11c committed 3 years ago
Unverified
ba97a7f8131f88564fc52f93eb8ee96d26a94adb

First draft

oo11c committed 6 years ago

README

The README file for this repository.

This is a demo of how to manage reasonably-large projects with GNU make.

It is assumed that your sources have some kind of order, otherwise you'll still have to specify a lot by yourself.

What is implemented:

  • multiple executables
  • multiple source directories
  • mixed C and C++ sources

What is not implemented:

  • shared and static libraries - just need to change $(main-objects) logic
  • generated source files - needs to be handled carefully - TODO integrate the parser-demo project which is currently using a manual makefile.
  • complicated cases of library dependencies
  • installation - needs more variables in config.make