Skip to content

A generic makefile for use with small/medium C and C++ projects for PSP.

License

Notifications You must be signed in to change notification settings

xfacter/GenericMakefilePSP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenericMakefile

A generic makefile for use with small/medium C and C++ projects using the PSPSDK. Allows for easy project setup without the need to create tedious build rules or dependency lists.

Building

  1. Install psptoolchain
  2. make (release|debug)
  3. make install
  • Installs to $DESTDIR or $PSP_ROOT or ~/psproot

Features:

  • Automatically finds and compiles all source files within the source directory.
  • Automatically generates dependecies as files are compiled, ensuring that files are correctly recompiled when dependecies have updated.
  • Includes configurations for normal (release) build and debug build suitable for GDB debugging.

Limitations:

  • Doesn't really support multiple types of source files in the same project.
  • No easy way to exclude files from the build. You can either change the extension of files to be excluded, or use preprocessor flags for conditional compilatio.

Thanks to:

About

A generic makefile for use with small/medium C and C++ projects for PSP.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published