Skip to content

aporvv/epoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

epoc

epoc is a modern, high-performance build tool designed as a contemporary successor to the Raptor/SBSv2 build systems. It generates Ninja build files instead of traditional Makefiles.


Features

  • Modern Backend: Outputs optimized .ninja files for fast build execution.
  • Legacy Compatibility: Maintains the bld.inf entry point for project definitions.
  • Lightweight: Minimal overhead between your configuration and the compiler.
  • Scalable: Designed to handle large-scale codebases with deep dependency trees.

Installation

Ensure you have gcc and the Ninja build system installed on your path.

# Clone the repository
git clone [https://github.com/yourusername/ossbs.git](https://github.com/yourusername/ossbs.git)
cd ossbs

# Build and install (example using cmake)
mkdir build && cd build
make all

Legal Disclaimer & Acknowledgments

This repository contains certain header files and example code from the S60 5th Edition SDK v1.0, originally distributed by Nokia Corporation and Symbian Ltd.

Copyright Notice

  • Original Code: Copyright (c) 2000-2009 Symbian Ltd and Nokia Corporation. All rights reserved.
  • These files are included strictly for educational and historical purposes to demonstrate the functionality of the epoc build system.

Distribution Context

The Symbian platform was transitioned to an open-source model under the Eclipse Public License (EPL) in 2009-2010 before being discontinued. While this specific SDK was originally proprietary, it is now considered "abandonware" by the community.

Note to Contributors/Users:

  • This code is provided "as-is" for reference only.
  • epoc does not claim ownership of any Symbian/Nokia assets.
  • If you are the current copyright holder (Nokia/Microsoft) and wish for these files to be removed, please open an Issue and they will be deleted immediately.

About

Modern replacement for raptor/SBSv2

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors