Main Page | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

libsidplay_er5.mmp

Go to the documentation of this file.
00001 
00013 //
00014 // uncomment this if you want to compile the SID player
00015 // library as one EXE file instead of a DLL file.
00016 //
00017 //#define RUN_AS_EXE
00018  
00019 #if defined(RUN_AS_EXE) 
00020 TARGET        libsidplay.exe
00021 TARGETTYPE    exe
00022 UID           0 0
00023 UNICODEUID    0 0
00024 #else
00025 TARGET        libsidplay.dll
00026 TARGETTYPE    dll
00027 UID           0x1000008d 0x10009a94 // note: 0x1000008d means .DLL
00028 UNICODEUID    0x1000008d 0x10009a95
00029 #endif
00030  
00031 PROJECT       esidplay
00032  
00033 SUBPROJECT    group
00034 DOCUMENT      libsidplay.mmp
00035 
00036 SUBPROJECT    libsidplay
00037 SOURCE        eeconfig.cpp
00038 SOURCE        player.cpp
00039 SOURCE        sidtune.cpp
00040 SOURCE        elog.cpp
00041 
00042 SUBPROJECT    libsidplay\emu
00043 SOURCE        6510_.cpp 
00044 SOURCE        6581_.cpp
00045 SOURCE        envelope.cpp 
00046 SOURCE        mixing.cpp 
00047 SOURCE        samples.cpp
00048                 
00049 SUBPROJECT    libsidplay\fformat
00050 SOURCE        fformat_.cpp 
00051 SOURCE        info_.cpp 
00052 SOURCE        mus_.cpp 
00053 //SOURCE        pp_.cpp //TODO - use?
00054 SOURCE        psid_.cpp
00055 SOURCE        sid_.cpp
00056 
00057 #if defined(RUN_AS_EXE) 
00058 SUBPROJECT    console      // only for .EXE version
00059 SOURCE        esidplay.cpp
00060 SOURCE        audiodrv_epoc.cpp
00061 SOURCE        alaw.cpp
00062 USERINCLUDE   \sidplay\console
00063 
00064 // to map E32Main to main() 
00065 #if defined(MARM)
00066 //LIBRARY             ecrt0.o
00067 #else
00068 //LIBRARY             ecrt0.obj
00069 #endif
00070 
00071 #else // not RUN_AS_EXE
00072 SUBPROJECT    libsidplay
00073 SOURCE        epocdll.cpp
00074 #endif
00075 
00076 
00077 USERINCLUDE   \esidplay\libsidplay
00078 USERINCLUDE   \esidplay\libsidplay\emu
00079 USERINCLUDE   \esidplay\libsidplay\include
00080 SYSTEMINCLUDE \epoc32\include 
00081 SYSTEMINCLUDE \epoc32\include\libc
00082  
00083 LIBRARY       euser.lib estlib.lib efsrv.lib
00084 
00085 EPOCSTACKSIZE 65536 

Generated on Tue Feb 8 04:13:58 2005 for Esidplay by doxygen 1.3.3