[Scummvm-git-logs] scummvm master -> 56e6982374ecd9840054a4a91a3836d612239065
sev-
sev at scummvm.org
Thu Dec 31 23:07:31 UTC 2020
This automated email contains information about 5 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
f264c7b4e5 SYMBIAN: necessary project files auto generated now and and builded in parallel.
d6ba093b81 SYMBIAN: fixed project files generator.
124f8f8768 SYMBIAN: update build files.
68dc639f27 SYMBIAN: fix codacy warnings.
56e6982374 SYMBIAN: fix single backslash in path.
Commit: f264c7b4e5cd31418da6adc7319b7dd693f680a9
https://github.com/scummvm/scummvm/commit/f264c7b4e5cd31418da6adc7319b7dd693f680a9
Author: Fiodar Stryzhniou (fedor_qd at mail.ru)
Date: 2021-01-01T00:07:25+01:00
Commit Message:
SYMBIAN: necessary project files auto generated now and and builded in parallel.
This done by supplied python package symbian_builder. This package also stores console output to build.err for errors and build.log for normal output.
Changed paths:
A backends/platform/symbian/S60v3/scummvm_base.mmp
A backends/platform/symbian/build_me.py
A backends/platform/symbian/symbian_builder/__init__.py
A backends/platform/symbian/symbian_builder/build_apps.py
A backends/platform/symbian/symbian_builder/common_names.py
A backends/platform/symbian/symbian_builder/create_installers.py
A backends/platform/symbian/symbian_builder/mmp_gen.py
A backends/platform/symbian/symbian_builder/piper.py
A backends/platform/symbian/symbian_builder/prj_generator.py
R backends/platform/symbian/S60v3/BLD.INF.in
R backends/platform/symbian/mmp/config.mmh
R backends/platform/symbian/mmp/scummvm_access.mmp.in
R backends/platform/symbian/mmp/scummvm_agi.mmp.in
R backends/platform/symbian/mmp/scummvm_agos.mmp.in
R backends/platform/symbian/mmp/scummvm_avalanche.mmp.in
R backends/platform/symbian/mmp/scummvm_base.mmp.in
R backends/platform/symbian/mmp/scummvm_bbvs.mmp.in
R backends/platform/symbian/mmp/scummvm_cge.mmp.in
R backends/platform/symbian/mmp/scummvm_cge2.mmp.in
R backends/platform/symbian/mmp/scummvm_cine.mmp.in
R backends/platform/symbian/mmp/scummvm_composer.mmp.in
R backends/platform/symbian/mmp/scummvm_cruise.mmp.in
R backends/platform/symbian/mmp/scummvm_draci.mmp.in
R backends/platform/symbian/mmp/scummvm_drascula.mmp.in
R backends/platform/symbian/mmp/scummvm_dreamweb.mmp.in
R backends/platform/symbian/mmp/scummvm_fullpipe.mmp.in
R backends/platform/symbian/mmp/scummvm_gob.mmp.in
R backends/platform/symbian/mmp/scummvm_groovie.mmp.in
R backends/platform/symbian/mmp/scummvm_hopkins.mmp.in
R backends/platform/symbian/mmp/scummvm_hugo.mmp.in
R backends/platform/symbian/mmp/scummvm_kyra.mmp.in
R backends/platform/symbian/mmp/scummvm_lastexpress.mmp.in
R backends/platform/symbian/mmp/scummvm_lure.mmp.in
R backends/platform/symbian/mmp/scummvm_m4.mmp.in
R backends/platform/symbian/mmp/scummvm_made.mmp.in
R backends/platform/symbian/mmp/scummvm_mads.mmp.in
R backends/platform/symbian/mmp/scummvm_mohawk.mmp.in
R backends/platform/symbian/mmp/scummvm_mortevielle.mmp.in
R backends/platform/symbian/mmp/scummvm_neverhood.mmp.in
R backends/platform/symbian/mmp/scummvm_parallaction.mmp.in
R backends/platform/symbian/mmp/scummvm_pegasus.mmp.in
R backends/platform/symbian/mmp/scummvm_prince.mmp.in
R backends/platform/symbian/mmp/scummvm_queen.mmp.in
R backends/platform/symbian/mmp/scummvm_saga.mmp.in
R backends/platform/symbian/mmp/scummvm_sci.mmp.in
R backends/platform/symbian/mmp/scummvm_scumm.mmp.in
R backends/platform/symbian/mmp/scummvm_sherlock.mmp.in
R backends/platform/symbian/mmp/scummvm_sky.mmp.in
R backends/platform/symbian/mmp/scummvm_sword1.mmp.in
R backends/platform/symbian/mmp/scummvm_sword2.mmp.in
R backends/platform/symbian/mmp/scummvm_sword25.mmp.in
R backends/platform/symbian/mmp/scummvm_teenagent.mmp.in
R backends/platform/symbian/mmp/scummvm_testbed.mmp.in
R backends/platform/symbian/mmp/scummvm_tinsel.mmp.in
R backends/platform/symbian/mmp/scummvm_toltecs.mmp.in
R backends/platform/symbian/mmp/scummvm_tony.mmp.in
R backends/platform/symbian/mmp/scummvm_toon.mmp.in
R backends/platform/symbian/mmp/scummvm_touche.mmp.in
R backends/platform/symbian/mmp/scummvm_tsage.mmp.in
R backends/platform/symbian/mmp/scummvm_tucker.mmp.in
R backends/platform/symbian/mmp/scummvm_voyeur.mmp.in
R backends/platform/symbian/mmp/scummvm_wintermute.mmp.in
R backends/platform/symbian/mmp/scummvm_zvision.mmp.in
backends/platform/symbian/S60v3/ScummVM1.rss
backends/platform/symbian/S60v3/ScummVM1_loc.rss
backends/platform/symbian/S60v3/ScummVM1_reg.rss
backends/platform/symbian/S60v3/ScummVM2.rss
backends/platform/symbian/S60v3/ScummVM2_loc.rss
backends/platform/symbian/S60v3/ScummVM2_reg.rss
backends/platform/symbian/S60v3/ScummVM3.rss
backends/platform/symbian/S60v3/ScummVM3_loc.rss
backends/platform/symbian/S60v3/ScummVM3_reg.rss
backends/platform/symbian/S60v3/ScummVM4.rss
backends/platform/symbian/S60v3/ScummVM4_loc.rss
backends/platform/symbian/S60v3/ScummVM4_reg.rss
backends/platform/symbian/S60v3/ScummVM5.rss
backends/platform/symbian/S60v3/ScummVM5_loc.rss
backends/platform/symbian/S60v3/ScummVM5_reg.rss
diff --git a/backends/platform/symbian/S60v3/BLD.INF.in b/backends/platform/symbian/S60v3/BLD.INF.in
deleted file mode 100644
index e21bcc7d01..0000000000
--- a/backends/platform/symbian/S60v3/BLD.INF.in
+++ /dev/null
@@ -1,13 +0,0 @@
-PRJ_PLATFORMS
-GCCE WINSCW
-
-PRJ_MMPFILES
-//START_AUTO_PROJECTS//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_PROJECTS//
-gnumakefile icons.mk
-gnumakefile ..\help\build_help.mk
-.\ScummVM_A0000658_S60v3.mmp
-.\ScummVM_S60v3.mmp
diff --git a/backends/platform/symbian/S60v3/ScummVM1.rss b/backends/platform/symbian/S60v3/ScummVM1.rss
index eeeaee7f4f..4fa62557b1 100644
--- a/backends/platform/symbian/S60v3/ScummVM1.rss
+++ b/backends/platform/symbian/S60v3/ScummVM1.rss
@@ -1,33 +1,15 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
+// ScummVM1.rss
+
NAME SCUM
// Include definitions of resource STRUCTS used by this
// resource script
#include <eikon.rh>
-//#include "..\src\Scummvm.hrh"
-// Include the standard Eikon resource ids
RESOURCE RSS_SIGNATURE
@@ -57,3 +39,4 @@ RESOURCE MENU_PANE r_scum_menu // *** Submenu
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
};
}
+
diff --git a/backends/platform/symbian/S60v3/ScummVM1_loc.rss b/backends/platform/symbian/S60v3/ScummVM1_loc.rss
index a7579dc7af..cffc5404ab 100644
--- a/backends/platform/symbian/S60v3/ScummVM1_loc.rss
+++ b/backends/platform/symbian/S60v3/ScummVM1_loc.rss
@@ -1,24 +1,6 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
#include <AppInfo.rh>
@@ -37,7 +19,7 @@ RESOURCE LOCALISABLE_APP_INFO
// that exist in the icon_file.
number_of_icons = 1;
// Using the application icons.
- icon_file = "\\Resource\\Apps\\ScummVM.mif";
+ icon_file = "\Resource\Apps\ScummVM.mif";
}
};
}
diff --git a/backends/platform/symbian/S60v3/ScummVM1_reg.rss b/backends/platform/symbian/S60v3/ScummVM1_reg.rss
index 4ac175dee2..460b28ed41 100644
--- a/backends/platform/symbian/S60v3/ScummVM1_reg.rss
+++ b/backends/platform/symbian/S60v3/ScummVM1_reg.rss
@@ -1,38 +1,14 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
// All registration files need to #include appinfo.rh.
#include <AppInfo.rh>
-#include "Symbian_release_config.h"
// All registration files must define UID2, which is always
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
UID2 KUidAppRegistrationResourceFile
-
-#if SYMBIAN_RELEASE_BUILD
-UID3 0xA0000657 // application UID
-#else
-UID3 0xAA000657 // test application UID
-#endif //SYMBIAN_RELEASE_BUILD
+UID3 0xAA000657 // application UID
// Registration file need to containo an APP_REGISTRATION_INFO resource that
// minimally needs to provide the name of the application binary (using the
@@ -41,5 +17,5 @@ RESOURCE APP_REGISTRATION_INFO
{
app_file = "ScummVM1"; // filename of application binary (minus extension)
// Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\\Resource\\Apps\\ScummVM1_loc";
+ localisable_resource_file = "\Resource\Apps\ScummVM1_loc";
}
diff --git a/backends/platform/symbian/S60v3/ScummVM2.rss b/backends/platform/symbian/S60v3/ScummVM2.rss
index 47b5b0ab4d..be79184584 100644
--- a/backends/platform/symbian/S60v3/ScummVM2.rss
+++ b/backends/platform/symbian/S60v3/ScummVM2.rss
@@ -1,33 +1,15 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
+// ScummVM2.rss
+
NAME SCUM
// Include definitions of resource STRUCTS used by this
// resource script
#include <eikon.rh>
-//#include "..\src\Scummvm.hrh"
-// Include the standard Eikon resource ids
RESOURCE RSS_SIGNATURE
@@ -57,3 +39,4 @@ RESOURCE MENU_PANE r_scum_menu // *** Submenu
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
};
}
+
diff --git a/backends/platform/symbian/S60v3/ScummVM2_loc.rss b/backends/platform/symbian/S60v3/ScummVM2_loc.rss
index f4fb0e0219..072e391969 100644
--- a/backends/platform/symbian/S60v3/ScummVM2_loc.rss
+++ b/backends/platform/symbian/S60v3/ScummVM2_loc.rss
@@ -1,26 +1,8 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
- #include <AppInfo.rh>
+#include <AppInfo.rh>
// This file localise the applications icons and caption
RESOURCE LOCALISABLE_APP_INFO
@@ -37,7 +19,7 @@ RESOURCE LOCALISABLE_APP_INFO
// that exist in the icon_file.
number_of_icons = 1;
// Using the application icons.
- icon_file = "\\Resource\\Apps\\ScummVM.mif";
+ icon_file = "\Resource\Apps\ScummVM.mif";
}
};
}
diff --git a/backends/platform/symbian/S60v3/ScummVM2_reg.rss b/backends/platform/symbian/S60v3/ScummVM2_reg.rss
index 52e40f6868..1019e4b2c5 100644
--- a/backends/platform/symbian/S60v3/ScummVM2_reg.rss
+++ b/backends/platform/symbian/S60v3/ScummVM2_reg.rss
@@ -1,38 +1,14 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
- // All registration files need to #include appinfo.rh.
+// All registration files need to #include appinfo.rh.
#include <AppInfo.rh>
-#include "Symbian_release_config.h"
// All registration files must define UID2, which is always
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
UID2 KUidAppRegistrationResourceFile
-
-#if SYMBIAN_RELEASE_BUILD
-UID3 0xA0000658 // application UID
-#else
-UID3 0xAA000658 // test application UID
-#endif //SYMBIAN_RELEASE_BUILD
+UID3 0xAA000658 // application UID
// Registration file need to containo an APP_REGISTRATION_INFO resource that
// minimally needs to provide the name of the application binary (using the
@@ -41,5 +17,5 @@ RESOURCE APP_REGISTRATION_INFO
{
app_file = "ScummVM2"; // filename of application binary (minus extension)
// Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\\Resource\\Apps\\ScummVM2_loc";
+ localisable_resource_file = "\Resource\Apps\ScummVM2_loc";
}
diff --git a/backends/platform/symbian/S60v3/ScummVM3.rss b/backends/platform/symbian/S60v3/ScummVM3.rss
index bb40553736..f3222c80a4 100644
--- a/backends/platform/symbian/S60v3/ScummVM3.rss
+++ b/backends/platform/symbian/S60v3/ScummVM3.rss
@@ -1,33 +1,15 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
+// ScummVM3.rss
+
NAME SCUM
// Include definitions of resource STRUCTS used by this
// resource script
#include <eikon.rh>
-//#include "..\src\Scummvm.hrh"
-// Include the standard Eikon resource ids
RESOURCE RSS_SIGNATURE
@@ -57,3 +39,4 @@ RESOURCE MENU_PANE r_scum_menu // *** Submenu
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
};
}
+
diff --git a/backends/platform/symbian/S60v3/ScummVM3_loc.rss b/backends/platform/symbian/S60v3/ScummVM3_loc.rss
index 9921e14da9..1df81a3953 100644
--- a/backends/platform/symbian/S60v3/ScummVM3_loc.rss
+++ b/backends/platform/symbian/S60v3/ScummVM3_loc.rss
@@ -1,26 +1,8 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
- #include <AppInfo.rh>
+#include <AppInfo.rh>
// This file localise the applications icons and caption
RESOURCE LOCALISABLE_APP_INFO
@@ -37,7 +19,7 @@ RESOURCE LOCALISABLE_APP_INFO
// that exist in the icon_file.
number_of_icons = 1;
// Using the application icons.
- icon_file = "\\Resource\\Apps\\ScummVM.mif";
+ icon_file = "\Resource\Apps\ScummVM.mif";
}
};
}
diff --git a/backends/platform/symbian/S60v3/ScummVM3_reg.rss b/backends/platform/symbian/S60v3/ScummVM3_reg.rss
index e519032cad..dbed9d6761 100644
--- a/backends/platform/symbian/S60v3/ScummVM3_reg.rss
+++ b/backends/platform/symbian/S60v3/ScummVM3_reg.rss
@@ -1,38 +1,14 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
- // All registration files need to #include appinfo.rh.
+// All registration files need to #include appinfo.rh.
#include <AppInfo.rh>
-#include "Symbian_release_config.h"
// All registration files must define UID2, which is always
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
UID2 KUidAppRegistrationResourceFile
-
-#if SYMBIAN_RELEASE_BUILD
-UID3 0x2006FE7C // application UID
-#else
-UID3 0xA006FE7C // test application UID
-#endif //SYMBIAN_RELEASE_BUILD
+UID3 0xA006FE7C // application UID
// Registration file need to containo an APP_REGISTRATION_INFO resource that
// minimally needs to provide the name of the application binary (using the
@@ -41,5 +17,5 @@ RESOURCE APP_REGISTRATION_INFO
{
app_file = "ScummVM3"; // filename of application binary (minus extension)
// Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\\Resource\\Apps\\ScummVM3_loc";
+ localisable_resource_file = "\Resource\Apps\ScummVM3_loc";
}
diff --git a/backends/platform/symbian/S60v3/ScummVM4.rss b/backends/platform/symbian/S60v3/ScummVM4.rss
index 849bacab2d..05d265efb8 100644
--- a/backends/platform/symbian/S60v3/ScummVM4.rss
+++ b/backends/platform/symbian/S60v3/ScummVM4.rss
@@ -1,33 +1,15 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
+// ScummVM4.rss
+
NAME SCUM
// Include definitions of resource STRUCTS used by this
// resource script
#include <eikon.rh>
-//#include "..\src\Scummvm.hrh"
-// Include the standard Eikon resource ids
RESOURCE RSS_SIGNATURE
@@ -57,3 +39,4 @@ RESOURCE MENU_PANE r_scum_menu // *** Submenu
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
};
}
+
diff --git a/backends/platform/symbian/S60v3/ScummVM4_loc.rss b/backends/platform/symbian/S60v3/ScummVM4_loc.rss
index 6e90206587..b9b0895b5e 100644
--- a/backends/platform/symbian/S60v3/ScummVM4_loc.rss
+++ b/backends/platform/symbian/S60v3/ScummVM4_loc.rss
@@ -1,26 +1,8 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
- #include <AppInfo.rh>
+#include <AppInfo.rh>
// This file localise the applications icons and caption
RESOURCE LOCALISABLE_APP_INFO
@@ -37,7 +19,7 @@ RESOURCE LOCALISABLE_APP_INFO
// that exist in the icon_file.
number_of_icons = 1;
// Using the application icons.
- icon_file = "\\Resource\\Apps\\ScummVM.mif";
+ icon_file = "\Resource\Apps\ScummVM.mif";
}
};
}
diff --git a/backends/platform/symbian/S60v3/ScummVM4_reg.rss b/backends/platform/symbian/S60v3/ScummVM4_reg.rss
index afec603042..6bfd8c9af3 100644
--- a/backends/platform/symbian/S60v3/ScummVM4_reg.rss
+++ b/backends/platform/symbian/S60v3/ScummVM4_reg.rss
@@ -1,38 +1,14 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
- // All registration files need to #include appinfo.rh.
+// All registration files need to #include appinfo.rh.
#include <AppInfo.rh>
-#include "Symbian_release_config.h"
// All registration files must define UID2, which is always
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
UID2 KUidAppRegistrationResourceFile
-
-#if SYMBIAN_RELEASE_BUILD
-UID3 0x2006FE7D // application UID
-#else
-UID3 0xA006FE7D // test application UID
-#endif //SYMBIAN_RELEASE_BUILD
+UID3 0xA006FE7D // application UID
// Registration file need to containo an APP_REGISTRATION_INFO resource that
// minimally needs to provide the name of the application binary (using the
@@ -41,5 +17,5 @@ RESOURCE APP_REGISTRATION_INFO
{
app_file = "ScummVM4"; // filename of application binary (minus extension)
// Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\\Resource\\Apps\\ScummVM4_loc";
+ localisable_resource_file = "\Resource\Apps\ScummVM4_loc";
}
diff --git a/backends/platform/symbian/S60v3/ScummVM5.rss b/backends/platform/symbian/S60v3/ScummVM5.rss
index cbdf60d95f..af284b2bcb 100644
--- a/backends/platform/symbian/S60v3/ScummVM5.rss
+++ b/backends/platform/symbian/S60v3/ScummVM5.rss
@@ -1,33 +1,15 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
+// ScummVM5.rss
+
NAME SCUM
// Include definitions of resource STRUCTS used by this
// resource script
#include <eikon.rh>
-//#include "..\src\Scummvm.hrh"
-// Include the standard Eikon resource ids
RESOURCE RSS_SIGNATURE
@@ -57,3 +39,4 @@ RESOURCE MENU_PANE r_scum_menu // *** Submenu
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
};
}
+
diff --git a/backends/platform/symbian/S60v3/ScummVM5_loc.rss b/backends/platform/symbian/S60v3/ScummVM5_loc.rss
index 830b4c18a0..95ea091a7b 100644
--- a/backends/platform/symbian/S60v3/ScummVM5_loc.rss
+++ b/backends/platform/symbian/S60v3/ScummVM5_loc.rss
@@ -1,26 +1,8 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
- #include <AppInfo.rh>
+#include <AppInfo.rh>
// This file localise the applications icons and caption
RESOURCE LOCALISABLE_APP_INFO
@@ -37,7 +19,7 @@ RESOURCE LOCALISABLE_APP_INFO
// that exist in the icon_file.
number_of_icons = 1;
// Using the application icons.
- icon_file = "\\Resource\\Apps\\ScummVM.mif";
+ icon_file = "\Resource\Apps\ScummVM.mif";
}
};
}
diff --git a/backends/platform/symbian/S60v3/ScummVM5_reg.rss b/backends/platform/symbian/S60v3/ScummVM5_reg.rss
index 5f86a7d43f..8c5c715424 100644
--- a/backends/platform/symbian/S60v3/ScummVM5_reg.rss
+++ b/backends/platform/symbian/S60v3/ScummVM5_reg.rss
@@ -1,38 +1,14 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2020 Stryzhniou Fiodar
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
+
+/*
+ * Warning: autogenerated file
*/
// All registration files need to #include appinfo.rh.
#include <AppInfo.rh>
-#include "Symbian_release_config.h"
// All registration files must define UID2, which is always
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
UID2 KUidAppRegistrationResourceFile
-
-#if SYMBIAN_RELEASE_BUILD
-UID3 0x2006FE7E // application UID
-#else
-UID3 0xA006FE7E // test application UID
-#endif //SYMBIAN_RELEASE_BUILD
+UID3 0xA006FE7E // application UID
// Registration file need to containo an APP_REGISTRATION_INFO resource that
// minimally needs to provide the name of the application binary (using the
@@ -41,5 +17,5 @@ RESOURCE APP_REGISTRATION_INFO
{
app_file = "ScummVM5"; // filename of application binary (minus extension)
// Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\\Resource\\Apps\\ScummVM5_loc";
+ localisable_resource_file = "\Resource\Apps\ScummVM5_loc";
}
diff --git a/backends/platform/symbian/S60v3/scummvm_base.mmp b/backends/platform/symbian/S60v3/scummvm_base.mmp
new file mode 100644
index 0000000000..9258a19e0e
--- /dev/null
+++ b/backends/platform/symbian/S60v3/scummvm_base.mmp
@@ -0,0 +1,425 @@
+/* ScummVM - Graphic Adventure Engine
+ * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
+ * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
+ * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
+ * Copyright (C) 2005-2015 The ScummVM Team
+ *
+ * ScummVM is the legal property of its developers, whose names
+ * are too numerous to list here. Please refer to the COPYRIGHT
+ * file distributed with this source distribution.
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ */
+
+//
+// EPOC MMP makefile project for ScummVM
+//
+
+// *** Definitions
+
+TARGET scummvm_base.lib
+TARGETTYPE lib
+#include "config.mmh"
+
+// compiler must use png.h from libpng.lib instead ScummVM's
+OPTION GCCE -I'/Symbian/S60_5th_Edition_SDK_v1.0/epoc32/include/png' -fstack-usage -fdump-ipa-cgraph
+
+// Note: the LIB:*.lib statements are used by AdaptAllMMPs.pl, so don't remove them!
+MACRO USE_SYSTEM_REMOVE
+//MACRO USE_LIBCURL
+//MACRO USE_CLOUD
+//START_AUTO_MACROS_MASTER// Updated @ Thu Dec 10 22:42:12 2015
+MACRO NONSTANDARD_PORT
+MACRO ENABLE_VKEYBD
+MACRO DISABLE_FANCY_THEMES
+MACRO USE_TRANSLATION
+MACRO USE_BINK
+// Features //
+MACRO USE_FAAD // LIB:libFAAD2.lib
+MACRO USE_FLAC // LIB:libflacdec.lib
+MACRO USE_FREETYPE2 // LIB:freetype.lib
+MACRO USE_JPEG // LIB:libjpeg.lib
+MACRO USE_MAD // LIB:libmad.lib
+MACRO USE_MPEG2 // LIB:libmpeg2.lib
+MACRO USE_PNG // LIB:libpng.lib
+MACRO USE_THEORADEC // LIB:theora.lib
+MACRO USE_TREMOR // LIB:libtremor.lib
+MACRO USE_ZLIB // LIB:zlib.lib
+MACRO USE_A52
+// Engines //
+#define SCUMMVM_PT_1
+#define SCUMMVM_PT_2
+#define SCUMMVM_PT_3
+#define SCUMMVM_PT_4
+#include "../mmps/macros.mmh"
+//STOP_AUTO_MACROS_MASTER//
+
+// *** Include paths
+
+USERINCLUDE ..\..\..\..\backends\fs ..\..\..\..\backends\platform\sdl
+USERINCLUDE \epoc32\include\mpeg2dec
+
+
+// *** SOURCE files
+
+
+SOURCEPATH ..\..\..\..\common
+//START_AUTO_OBJECTS_COMMON_// Updated @ Thu Dec 10 22:42:12 2015
+SOURCE archive.cpp
+SOURCE config-manager.cpp
+SOURCE coroutines.cpp
+SOURCE dcl.cpp
+SOURCE debug.cpp
+SOURCE error.cpp
+SOURCE file.cpp
+SOURCE fs.cpp
+SOURCE gui_options.cpp
+SOURCE hashmap.cpp
+SOURCE iff_container.cpp
+SOURCE ini-file.cpp
+SOURCE installshield_cab.cpp
+SOURCE language.cpp
+SOURCE localization.cpp
+SOURCE macresman.cpp
+SOURCE memorypool.cpp
+SOURCE md5.cpp
+SOURCE mutex.cpp
+SOURCE platform.cpp
+SOURCE quicktime.cpp
+SOURCE random.cpp
+SOURCE rational.cpp
+SOURCE rendermode.cpp
+SOURCE str.cpp
+SOURCE stream.cpp
+SOURCE system.cpp
+SOURCE textconsole.cpp
+SOURCE tokenizer.cpp
+SOURCE translation.cpp
+SOURCE unarj.cpp
+SOURCE unzip.cpp
+SOURCE ustr.cpp
+SOURCE util.cpp
+SOURCE winexe.cpp
+SOURCE winexe_ne.cpp
+SOURCE winexe_pe.cpp
+SOURCE xmlparser.cpp
+SOURCE zlib.cpp
+SOURCE cosinetables.cpp
+SOURCE dct.cpp
+SOURCE fft.cpp
+SOURCE rdft.cpp
+SOURCE sinetables.cpp
+//STOP_AUTO_OBJECTS_COMMON_//
+
+
+SOURCEPATH ..\..\..\..\graphics
+//START_AUTO_OBJECTS_GRAPHICS_// Updated @ Thu Dec 10 22:42:12 2015
+SOURCE conversion.cpp
+SOURCE cursorman.cpp
+SOURCE font.cpp
+SOURCE fontman.cpp
+SOURCE fonts\bdf.cpp
+SOURCE fonts\consolefont.cpp
+SOURCE fonts\newfont_big.cpp
+SOURCE fonts\newfont.cpp
+SOURCE fonts\ttf.cpp
+SOURCE fonts\winfont.cpp
+SOURCE maccursor.cpp
+SOURCE pixelformat.cpp
+SOURCE primitives.cpp
+SOURCE scaler.cpp
+SOURCE scaler\thumbnail_intern.cpp
+SOURCE sjis.cpp
+SOURCE surface.cpp
+SOURCE transform_struct.cpp
+SOURCE transform_tools.cpp
+SOURCE transparent_surface.cpp
+SOURCE thumbnail.cpp
+SOURCE VectorRenderer.cpp
+SOURCE VectorRendererSpec.cpp
+SOURCE wincursor.cpp
+SOURCE yuv_to_rgb.cpp
+//STOP_AUTO_OBJECTS_GRAPHICS_//
+
+
+SOURCEPATH ..\..\..\..\image
+//START_AUTO_OBJECTS_IMAGE_// Updated @ Thu Dec 10 22:42:12 2015
+SOURCE bmp.cpp
+SOURCE iff.cpp
+SOURCE jpeg.cpp
+SOURCE pcx.cpp
+SOURCE pict.cpp
+SOURCE png.cpp
+SOURCE tga.cpp
+SOURCE codecs\bmp_raw.cpp
+SOURCE codecs\cdtoons.cpp
+SOURCE codecs\cinepak.cpp
+SOURCE codecs\codec.cpp
+SOURCE codecs\indeo3.cpp
+SOURCE codecs\mjpeg.cpp
+SOURCE codecs\msrle.cpp
+SOURCE codecs\msvideo1.cpp
+SOURCE codecs\qtrle.cpp
+SOURCE codecs\rpza.cpp
+SOURCE codecs\smc.cpp
+SOURCE codecs\svq1.cpp
+SOURCE codecs\truemotion1.cpp
+//STOP_AUTO_OBJECTS_IMAGE_//
+// add a few files manually, since they are not parsed from modules.mk files
+SOURCE codecs\mpeg.cpp
+
+SOURCEPATH ..\..\..\..\gui
+//START_AUTO_OBJECTS_GUI_// Updated @ Thu Dec 10 22:42:12 2015
+SOURCE about.cpp
+SOURCE chooser.cpp
+SOURCE console.cpp
+SOURCE debugger.cpp
+SOURCE dialog.cpp
+SOURCE error.cpp
+SOURCE EventRecorder.cpp
+SOURCE filebrowser-dialog.cpp
+SOURCE gui-manager.cpp
+SOURCE launcher.cpp
+SOURCE massadd.cpp
+SOURCE message.cpp
+SOURCE object.cpp
+SOURCE options.cpp
+SOURCE predictivedialog.cpp
+SOURCE saveload.cpp
+SOURCE saveload-dialog.cpp
+SOURCE themebrowser.cpp
+SOURCE ThemeEngine.cpp
+SOURCE ThemeEval.cpp
+SOURCE ThemeLayout.cpp
+SOURCE ThemeParser.cpp
+SOURCE Tooltip.cpp
+SOURCE widget.cpp
+SOURCE widgets\editable.cpp
+SOURCE widgets\edittext.cpp
+SOURCE widgets\list.cpp
+SOURCE widgets\popup.cpp
+SOURCE widgets\scrollbar.cpp
+SOURCE widgets\tab.cpp
+//STOP_AUTO_OBJECTS_GUI_//
+// these next three will go into gui\modules.mk and will end up in START_AUTO_OBJECTS_GUI
+// for now they are in the phone platform specific MMP files because of library dependency probs during linking
+//SOURCE Key.cpp
+//SOURCE KeysDialog.cpp
+//SOURCE Actions.cpp
+
+SOURCEPATH ..\..\..\..\audio
+//START_AUTO_OBJECTS_AUDIO_// Updated @ Thu Dec 10 22:42:12 2015
+SOURCE adlib.cpp
+SOURCE audiostream.cpp
+SOURCE fmopl.cpp
+SOURCE mididrv.cpp
+SOURCE midiparser_qt.cpp
+SOURCE midiparser_smf.cpp
+SOURCE midiparser_xmidi.cpp
+SOURCE midiparser.cpp
+SOURCE midiplayer.cpp
+SOURCE miles_adlib.cpp
+//SOURCE miles_mt32.cpp (excluded, @exclusions[mt32.*])
+SOURCE mixer.cpp
+SOURCE mpu401.cpp
+SOURCE musicplugin.cpp
+SOURCE null.cpp
+SOURCE timestamp.cpp
+SOURCE decoders\3do.cpp
+SOURCE decoders\aac.cpp
+SOURCE decoders\adpcm.cpp
+SOURCE decoders\aiff.cpp
+SOURCE decoders\flac.cpp
+SOURCE decoders\iff_sound.cpp
+SOURCE decoders\mac_snd.cpp
+SOURCE decoders\mp3.cpp
+SOURCE decoders\qdm2.cpp
+SOURCE decoders\quicktime.cpp
+SOURCE decoders\raw.cpp
+SOURCE decoders\voc.cpp
+SOURCE decoders\vorbis.cpp
+SOURCE decoders\wave.cpp
+SOURCE decoders\xa.cpp
+SOURCE mods\infogrames.cpp
+SOURCE mods\maxtrax.cpp
+SOURCE mods\module.cpp
+SOURCE mods\protracker.cpp
+SOURCE mods\paula.cpp
+SOURCE mods\rjp1.cpp
+SOURCE mods\soundfx.cpp
+SOURCE mods\tfmx.cpp
+SOURCE softsynth\cms.cpp
+SOURCE softsynth\opl\dbopl.cpp
+SOURCE softsynth\opl\dosbox.cpp
+SOURCE softsynth\opl\mame.cpp
+SOURCE softsynth\fmtowns_pc98\towns_audio.cpp
+SOURCE softsynth\fmtowns_pc98\towns_euphony.cpp
+SOURCE softsynth\fmtowns_pc98\towns_pc98_driver.cpp
+//SOURCE softsynth\fmtowns_pc98\towns_pc98_fmsynth.cpp (excluded, @exclusions[synth.cpp])
+SOURCE softsynth\fmtowns_pc98\towns_pc98_plugins.cpp
+SOURCE softsynth\appleiigs.cpp
+//SOURCE softsynth\fluidsynth.cpp (excluded, @exclusions[fluidsynth.cpp])
+//SOURCE softsynth\mt32.cpp (excluded, @exclusions[mt32.*])
+SOURCE softsynth\eas.cpp
+SOURCE softsynth\pcspk.cpp
+SOURCE softsynth\sid.cpp
+SOURCE softsynth\wave6581.cpp
+//SOURCE Analog.cpp (excluded, @exclusions[Analog.cpp])
+//SOURCE BReverbModel.cpp (excluded, @exclusions[bReverbmodel.cpp])
+//SOURCE LA32Ramp.cpp (excluded, @exclusions[La32Ramp.cpp])
+//SOURCE LA32WaveGenerator.cpp (excluded, @exclusions[LA32WaveGenerator.cpp])
+//SOURCE Part.cpp (excluded, @exclusions[part.*])
+//SOURCE Partial.cpp (excluded, @exclusions[part.*])
+//SOURCE PartialManager.cpp (excluded, @exclusions[part.*])
+//SOURCE Poly.cpp (excluded, @exclusions[Poly.cpp])
+//SOURCE ROMInfo.cpp (excluded, @exclusions[ROMInfo.cpp])
+//SOURCE Synth.cpp (excluded, @exclusions[synth.cpp])
+//SOURCE Tables.cpp (excluded, @exclusions[tables.cpp])
+//SOURCE TVA.cpp (excluded, @exclusions[TVA.cpp])
+//SOURCE TVF.cpp (excluded, @exclusions[TVF.cpp])
+//SOURCE TVP.cpp (excluded, @exclusions[TVP.cpp])
+//STOP_AUTO_OBJECTS_AUDIO_//
+SOURCE softsynth\fmtowns_pc98\towns_pc98_fmsynth.cpp // Included since its excluded by filter
+
+//#if defined (WINS)
+SOURCE rate.cpp // WINS emulator version: add regular .cpp
+//#else
+//SOURCE rate_arm.cpp // ARM version: add ASM .cpp wrapper
+//SOURCE rate_arm_asm.s // ARM version: add ASM routines
+//#endif
+
+SOURCEPATH ..\..\..\..\video
+//START_AUTO_OBJECTS_VIDEO_// Updated @ Thu Dec 10 22:42:12 2015
+SOURCE avi_decoder.cpp
+SOURCE coktel_decoder.cpp
+SOURCE dxa_decoder.cpp
+SOURCE flic_decoder.cpp
+SOURCE mpegps_decoder.cpp
+SOURCE psx_decoder.cpp
+SOURCE qt_decoder.cpp
+SOURCE smk_decoder.cpp
+SOURCE video_decoder.cpp
+//STOP_AUTO_OBJECTS_VIDEO_//
+
+// add a few files manually, since they are not parsed from modules.mk files
+SOURCE theora_decoder.cpp
+SOURCE bink_decoder.cpp
+
+SOURCEPATH ..\..\..\..
+SOURCE backends\events\default\default-events.cpp
+SOURCE backends\timer\default\default-timer.cpp
+SOURCE backends\saves\savefile.cpp
+SOURCE backends\saves\default\default-saves.cpp
+SOURCE backends\base-backend.cpp
+SOURCE gui\browser.cpp
+SOURCE engines\engine.cpp
+SOURCE engines\dialogs.cpp
+SOURCE engines\game.cpp
+SOURCE engines\advanceddetector.cpp
+SOURCE engines\savestate.cpp
+// backend specific includes
+SOURCE backends\modular-backend.cpp
+SOURCE backends\audiocd\default\default-audiocd.cpp
+SOURCE backends\audiocd\sdl\sdl-audiocd.cpp
+SOURCE backends\events\sdl\sdl-events.cpp
+SOURCE backends\events\symbiansdl\symbiansdl-events.cpp
+SOURCE backends\fs\abstract-fs.cpp
+SOURCE backends\fs\symbian\symbianstream.cpp
+SOURCE backends\graphics\sdl\sdl-graphics.cpp
+SOURCE backends\keymapper\action.cpp
+SOURCE backends\keymapper\keymap.cpp
+SOURCE backends\keymapper\keymapper.cpp
+SOURCE backends\mixer\sdl\sdl-mixer.cpp
+SOURCE backends\mixer\symbiansdl\symbiansdl-mixer.cpp
+SOURCE backends\mutex\sdl\sdl-mutex.cpp
+SOURCE backends\timer\sdl\sdl-timer.cpp
+SOURCE backends\log\log.cpp
+
+// Source files for virtual keyboard
+SOURCE backends\vkeybd\image-map.cpp
+SOURCE backends\vkeybd\polygon.cpp
+SOURCE backends\vkeybd\virtual-keyboard-gui.cpp
+SOURCE backends\vkeybd\virtual-keyboard-parser.cpp
+SOURCE backends\vkeybd\virtual-keyboard.cpp
+
+// Downscaler
+SOURCE graphics\scaler\downscaler.cpp
+SOURCE graphics\scaler\downscalerARM.s
+MACRO SDL_BACKEND
+
+SOURCEPATH ..\..\..\..\common
+SOURCE json.cpp osd_message_queue.cpp
+SOURCEPATH ..\..\..\..\graphics
+SOURCE nine_patch.cpp
+SOURCEPATH ..\..\..\..\gui
+SOURCE editgamedialog.cpp
+SOURCEPATH ..\..\..\..\image\codecs\indeo
+SOURCE indeo.cpp indeo_dsp.cpp mem.cpp vlc.cpp
+SOURCEPATH ..\..\..\..\image\codecs
+SOURCE indeo4.cpp indeo5.cpp msrle4.cpp
+SOURCEPATH ..\..\..\..\graphics
+SOURCE managed_surface.cpp screen.cpp
+SOURCEPATH ..\..\..\..\graphics\fonts
+SOURCE macfont.cpp
+SOURCEPATH ..\..\..\..\graphics\macgui
+SOURCE macfontmanager.cpp macmenu.cpp mactext.cpp mactextwindow.cpp macwindow.cpp macwindowborder.cpp macwindowmanager.cpp
+SOURCEPATH ..\..\..\..\audio\mods
+SOURCE mod_xm_s3m.cpp module_mod_xm_s3m.cpp
+SOURCEPATH ..\..\..\..\gui\widgets
+SOURCE scrollcontainer.cpp
+SOURCEPATH ..\..\..\..\gui\animation
+SOURCE Animation.cpp RepeatAnimationWrapper.cpp SequenceAnimationComposite.cpp
+
+SOURCEPATH ..\..\..\..\audio
+SOURCE miles_midi.cpp
+SOURCEPATH ..\..\..\..\audio\decoders
+SOURCE ac3.cpp
+SOURCEPATH ..\..\..\..\audio\softsynth\fmtowns_pc98
+SOURCE pc98_audio.cpp pcm_common.cpp sega_audio.cpp
+SOURCEPATH ..\..\..\..\audio\softsynth\opl
+SOURCE nuked.cpp
+SOURCEPATH ..\..\..\events\sdl
+SOURCE legacy-sdl-events.cpp
+SOURCEPATH ..\..\..\fs\posix
+SOURCE posix-iostream.cpp
+SOURCEPATH ..\..\..\keymapper
+SOURCE input-watcher.cpp remap-widget.cpp standard-actions.cpp virtual-mouse.cpp
+SOURCEPATH ..\..\..\..\base
+SOURCE test_new_standards.cpp
+SOURCEPATH ..\..\..\..\common
+SOURCE achievements.cpp encoding.cpp events.cpp str-enc.cpp text-to-speech.cpp unicode-bidi.cpp
+SOURCEPATH ..\..\..\..\engines
+SOURCE metaengine.cpp
+SOURCEPATH ..\..\..\..\graphics
+SOURCE larryScale.cpp
+SOURCEPATH ..\..\..\..\graphics\macgui
+SOURCE datafiles.cpp macbutton.cpp macwidget.cpp
+SOURCEPATH ..\..\..\..\gui
+SOURCE unknown-game-dialog.cpp
+SOURCEPATH ..\..\..\..\image\codecs
+SOURCE jyv1.cpp
+SOURCEPATH ..\..\..\..\video
+SOURCE mve_decoder.cpp
+SOURCEPATH ..\..\..\keymapper
+SOURCE hardware-input.cpp
+SOURCEPATH ..\..\..\..\audio\soundfont
+SOURCE rawfile.cpp rifffile.cpp sf2file.cpp synthfile.cpp
+SOURCEPATH ..\..\..\..\audio\soundfont\vab
+SOURCE psxspu.cpp vab.cpp
+SOURCEPATH ..\..\..\..\audio\soundfont
+SOURCE vgmcoll.cpp vgminstrset.cpp vgmitem.cpp vgmsamp.cpp
+SOURCEPATH ..\..\..\audiocd
+SOURCE audiocd-stream.cpp
diff --git a/backends/platform/symbian/build_me.py b/backends/platform/symbian/build_me.py
new file mode 100644
index 0000000000..b129ce1ec8
--- /dev/null
+++ b/backends/platform/symbian/build_me.py
@@ -0,0 +1,32 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+import symbian_builder
+
+
+build = 'full'
+# build = 'release'
+
+
+if __name__ == "__main__":
+ symbian_builder.run(build, "S60v3")
+
diff --git a/backends/platform/symbian/mmp/config.mmh b/backends/platform/symbian/mmp/config.mmh
deleted file mode 100644
index 414110ccd0..0000000000
--- a/backends/platform/symbian/mmp/config.mmh
+++ /dev/null
@@ -1,56 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2014 Fedor Strizhniou
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// Common EPOC MMP makefiles option storage for ScummVM
-//
-
-// *** Definitions
-
-OPTION MSVC /QIfist /Ob1 /Oy /GF // /QIfist disables use of __ftol2 to avoid linker probs with MS libc: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vcrefQIfistSuppress_ftol.asp
-OPTION GCC -Wno-multichar -Wno-reorder // don't optimize for ARM, platform way too sensitive for that :( just turn off some common warnings
-// -Wno-psabi turn off "note: the mangling of 'va_list' has changed in GCC 4.4"
-OPTION GCCE -pipe -Wno-multichar -Wno-reorder -Wno-unused \
- -Wno-format -fsigned-char -Wno-psabi
-ALWAYS_BUILD_AS_ARM
-
-// *** Include paths
-
-USERINCLUDE ..\..\..\..\engines
-USERINCLUDE ..\..\..\.. ..\..\..\..\gui ..\..\..\..\audio ..\src
-
-SYSTEMINCLUDE \epoc32\include\freetype
-SYSTEMINCLUDE \epoc32\include\mpeg2dec
-SYSTEMINCLUDE \epoc32\include\jpeg
-SYSTEMINCLUDE \epoc32\include\png
-SYSTEMINCLUDE \epoc32\include\ESDL
-SYSTEMINCLUDE \epoc32\include\ZLIB // before \epoc32\include because symbian already has older version
-SYSTEMINCLUDE \epoc32\include\libc
-SYSTEMINCLUDE \epoc32\include\theora
-SYSTEMINCLUDE \epoc32\include\tremor
-SYSTEMINCLUDE \epoc32\include
-SYSTEMINCLUDE ..\src // for portdefs.h
diff --git a/backends/platform/symbian/mmp/scummvm_access.mmp.in b/backends/platform/symbian/mmp/scummvm_access.mmp.in
deleted file mode 100644
index d6dd0c3753..0000000000
--- a/backends/platform/symbian/mmp/scummvm_access.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM project
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_access.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\access
-
-//START_AUTO_OBJECTS_ACCESS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_ACCESS_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_agi.mmp.in b/backends/platform/symbian/mmp/scummvm_agi.mmp.in
deleted file mode 100644
index 76df3cf57d..0000000000
--- a/backends/platform/symbian/mmp/scummvm_agi.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_agi.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\agi
-
-//START_AUTO_OBJECTS_AGI_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_AGI_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_agos.mmp.in b/backends/platform/symbian/mmp/scummvm_agos.mmp.in
deleted file mode 100644
index 22d8fdcae0..0000000000
--- a/backends/platform/symbian/mmp/scummvm_agos.mmp.in
+++ /dev/null
@@ -1,58 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_agos.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\agos
-
-//START_AUTO_OBJECTS_AGOS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_AGOS_//
-
-//START_AUTO_OBJECTS_AGOS_ENABLE_AGOS2//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_AGOS_ENABLE_AGOS2//
-
diff --git a/backends/platform/symbian/mmp/scummvm_avalanche.mmp.in b/backends/platform/symbian/mmp/scummvm_avalanche.mmp.in
deleted file mode 100644
index adb18d3915..0000000000
--- a/backends/platform/symbian/mmp/scummvm_avalanche.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2013 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_avalanche.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\avalanche
-
-//START_AUTO_OBJECTS_AVALANCHE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_AVALANCHE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_base.mmp.in b/backends/platform/symbian/mmp/scummvm_base.mmp.in
deleted file mode 100644
index 1e8c4af070..0000000000
--- a/backends/platform/symbian/mmp/scummvm_base.mmp.in
+++ /dev/null
@@ -1,164 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_base.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-// compiler must use png.h from libpng.lib instead ScummVM's
-OPTION GCCE -I'/Symbian/S60_5th_Edition_SDK_v1.0/epoc32/include/png'
-
-// Note: the LIB:*.lib statements are used by AdaptAllMMPs.pl, so don't remove them!
-MACRO USE_SYSTEM_REMOVE
-//START_AUTO_MACROS_MASTER//
-
- // empty base file, will be updated by Perl build scripts
- // this file will be modified first, then from here all
- // MACROs will be replicated to the other MPP files.
-
-//STOP_AUTO_MACROS_MASTER//
-
-// *** Include paths
-
-USERINCLUDE ..\..\..\..\backends\fs ..\..\..\..\backends\platform\sdl
-USERINCLUDE \epoc32\include\mpeg2dec
-
-
-// *** SOURCE files
-
-
-SOURCEPATH ..\..\..\..\common
-//START_AUTO_OBJECTS_COMMON_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_COMMON_//
-
-
-SOURCEPATH ..\..\..\..\graphics
-//START_AUTO_OBJECTS_GRAPHICS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_GRAPHICS_//
-
-
-SOURCEPATH ..\..\..\..\image
-//START_AUTO_OBJECTS_IMAGE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_IMAGE_//
-// add a few files manually, since they are not parsed from modules.mk files
-SOURCE codecs\mpeg.cpp
-
-SOURCEPATH ..\..\..\..\gui
-//START_AUTO_OBJECTS_GUI_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_GUI_//
-// these next three will go into gui\modules.mk and will end up in START_AUTO_OBJECTS_GUI
-// for now they are in the phone platform specific MMP files because of library dependency probs during linking
-//SOURCE Key.cpp
-//SOURCE KeysDialog.cpp
-//SOURCE Actions.cpp
-
-SOURCEPATH ..\..\..\..\audio
-//START_AUTO_OBJECTS_AUDIO_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_AUDIO_//
-SOURCE softsynth\fmtowns_pc98\towns_pc98_fmsynth.cpp // Included since its excluded by filter
-SOURCE miles_mt32.cpp
-
-#if defined (WINS)
-SOURCE rate.cpp // WINS emulator version: add regular .cpp
-#else
-SOURCE rate_arm.cpp // ARM version: add ASM .cpp wrapper
-SOURCE rate_arm_asm.s // ARM version: add ASM routines
-#endif
-
-SOURCEPATH ..\..\..\..\video
-//START_AUTO_OBJECTS_VIDEO_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_VIDEO_//
-
-// add a few files manually, since they are not parsed from modules.mk files
-SOURCE theora_decoder.cpp
-SOURCE bink_decoder.cpp
-
-SOURCEPATH ..\..\..\..
-SOURCE backends\events\default\default-events.cpp
-SOURCE backends\timer\default\default-timer.cpp
-SOURCE backends\saves\savefile.cpp
-SOURCE backends\saves\default\default-saves.cpp
-SOURCE backends\base-backend.cpp
-SOURCE gui\browser.cpp
-SOURCE engines\engine.cpp
-SOURCE engines\dialogs.cpp
-SOURCE engines\game.cpp
-SOURCE engines\advanceddetector.cpp
-SOURCE engines\savestate.cpp
-// backend specific includes
-SOURCE backends\modular-backend.cpp
-SOURCE backends\audiocd\default\default-audiocd.cpp
-SOURCE backends\audiocd\sdl\sdl-audiocd.cpp
-SOURCE backends\events\sdl\sdl-events.cpp
-SOURCE backends\events\symbiansdl\symbiansdl-events.cpp
-SOURCE backends\fs\abstract-fs.cpp
-SOURCE backends\fs\symbian\symbianstream.cpp
-SOURCE backends\graphics\sdl\sdl-graphics.cpp
-SOURCE backends\keymapper\action.cpp
-SOURCE backends\keymapper\keymap.cpp
-SOURCE backends\keymapper\keymapper.cpp
-SOURCE backends\keymapper\remap-dialog.cpp
-SOURCE backends\mixer\sdl\sdl-mixer.cpp
-SOURCE backends\mixer\symbiansdl\symbiansdl-mixer.cpp
-SOURCE backends\mutex\sdl\sdl-mutex.cpp
-SOURCE backends\timer\sdl\sdl-timer.cpp
-SOURCE backends\log\log.cpp
-
-// Source files for virtual keyboard
-SOURCE backends\vkeybd\image-map.cpp
-SOURCE backends\vkeybd\polygon.cpp
-SOURCE backends\vkeybd\virtual-keyboard-gui.cpp
-SOURCE backends\vkeybd\virtual-keyboard-parser.cpp
-SOURCE backends\vkeybd\virtual-keyboard.cpp
-
-// Downscaler
-SOURCE graphics\scaler\downscaler.cpp
-SOURCE graphics\scaler\downscalerARM.s
-MACRO SDL_BACKEND
diff --git a/backends/platform/symbian/mmp/scummvm_bbvs.mmp.in b/backends/platform/symbian/mmp/scummvm_bbvs.mmp.in
deleted file mode 100644
index 9c27028682..0000000000
--- a/backends/platform/symbian/mmp/scummvm_bbvs.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2014 Fedor Strizhniou - Epoc project file
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_bbvs.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\bbvs
-
-//START_AUTO_OBJECTS_BBVS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_BBVS_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_cge.mmp.in b/backends/platform/symbian/mmp/scummvm_cge.mmp.in
deleted file mode 100644
index 330ce0fe3b..0000000000
--- a/backends/platform/symbian/mmp/scummvm_cge.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_cge.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\cge
-
-//START_AUTO_OBJECTS_CGE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_CGE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_cge2.mmp.in b/backends/platform/symbian/mmp/scummvm_cge2.mmp.in
deleted file mode 100644
index 7e32ef4766..0000000000
--- a/backends/platform/symbian/mmp/scummvm_cge2.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_cge2.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\cge2
-
-//START_AUTO_OBJECTS_CGE2_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_CGE2_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_cine.mmp.in b/backends/platform/symbian/mmp/scummvm_cine.mmp.in
deleted file mode 100644
index d811d0529b..0000000000
--- a/backends/platform/symbian/mmp/scummvm_cine.mmp.in
+++ /dev/null
@@ -1,54 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM CINE
-//
-
-// *** Definitions
-
-TARGET scummvm_CINE.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\cine
-
-//START_AUTO_OBJECTS_CINE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_CINE_//
-
-// *** Include paths
-
diff --git a/backends/platform/symbian/mmp/scummvm_composer.mmp.in b/backends/platform/symbian/mmp/scummvm_composer.mmp.in
deleted file mode 100644
index 9838194d0f..0000000000
--- a/backends/platform/symbian/mmp/scummvm_composer.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_COMPOSER.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\COMPOSER
-
-//START_AUTO_OBJECTS_COMPOSER_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_COMPOSER_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_cruise.mmp.in b/backends/platform/symbian/mmp/scummvm_cruise.mmp.in
deleted file mode 100644
index dadc04e544..0000000000
--- a/backends/platform/symbian/mmp/scummvm_cruise.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_cruise.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\cruise
-
-//START_AUTO_OBJECTS_CRUISE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_CRUISE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_draci.mmp.in b/backends/platform/symbian/mmp/scummvm_draci.mmp.in
deleted file mode 100644
index 26ef912cfb..0000000000
--- a/backends/platform/symbian/mmp/scummvm_draci.mmp.in
+++ /dev/null
@@ -1,54 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_draci.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\draci
-
-//START_AUTO_OBJECTS_DRACI_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_DRACI_//
-
-// *** Include paths
-
diff --git a/backends/platform/symbian/mmp/scummvm_drascula.mmp.in b/backends/platform/symbian/mmp/scummvm_drascula.mmp.in
deleted file mode 100644
index bb695bdb5c..0000000000
--- a/backends/platform/symbian/mmp/scummvm_drascula.mmp.in
+++ /dev/null
@@ -1,54 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_drascula.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\drascula
-
-//START_AUTO_OBJECTS_DRASCULA_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_DRASCULA_//
-
-// *** Include paths
-
diff --git a/backends/platform/symbian/mmp/scummvm_dreamweb.mmp.in b/backends/platform/symbian/mmp/scummvm_dreamweb.mmp.in
deleted file mode 100644
index 0829f4a2f0..0000000000
--- a/backends/platform/symbian/mmp/scummvm_dreamweb.mmp.in
+++ /dev/null
@@ -1,55 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2013 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_dreamweb.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\dreamweb
-
-//START_AUTO_OBJECTS_DREAMWEB_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_DREAMWEB_//
-
-// *** Include paths
-
diff --git a/backends/platform/symbian/mmp/scummvm_fullpipe.mmp.in b/backends/platform/symbian/mmp/scummvm_fullpipe.mmp.in
deleted file mode 100644
index 79a5641c80..0000000000
--- a/backends/platform/symbian/mmp/scummvm_fullpipe.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2013 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_fullpipe.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\fullpipe
-
-//START_AUTO_OBJECTS_FULLPIPE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_FULLPIPE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_gob.mmp.in b/backends/platform/symbian/mmp/scummvm_gob.mmp.in
deleted file mode 100644
index def031ec56..0000000000
--- a/backends/platform/symbian/mmp/scummvm_gob.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_gob.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\gob
-
-//START_AUTO_OBJECTS_GOB_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_GOB_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_groovie.mmp.in b/backends/platform/symbian/mmp/scummvm_groovie.mmp.in
deleted file mode 100644
index eb2778f4e4..0000000000
--- a/backends/platform/symbian/mmp/scummvm_groovie.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_groovie.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\groovie
-
-//START_AUTO_OBJECTS_GROOVIE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_GROOVIE_//
-SOURCE roq.cpp
-
diff --git a/backends/platform/symbian/mmp/scummvm_hopkins.mmp.in b/backends/platform/symbian/mmp/scummvm_hopkins.mmp.in
deleted file mode 100644
index 7f344fb5ef..0000000000
--- a/backends/platform/symbian/mmp/scummvm_hopkins.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_HOPKINS.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\HOPKINS
-
-//START_AUTO_OBJECTS_HOPKINS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_HOPKINS_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_hugo.mmp.in b/backends/platform/symbian/mmp/scummvm_hugo.mmp.in
deleted file mode 100644
index bdad87c480..0000000000
--- a/backends/platform/symbian/mmp/scummvm_hugo.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_hugo.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\hugo
-
-//START_AUTO_OBJECTS_HUGO_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_HUGO_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_kyra.mmp.in b/backends/platform/symbian/mmp/scummvm_kyra.mmp.in
deleted file mode 100644
index 21730e4761..0000000000
--- a/backends/platform/symbian/mmp/scummvm_kyra.mmp.in
+++ /dev/null
@@ -1,65 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM Kyra
-//
-
-// *** Definitions
-
-TARGET scummvm_kyra.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\kyra
-
-//START_AUTO_OBJECTS_KYRA_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_KYRA_//
-
-//START_AUTO_OBJECTS_KYRA_ENABLE_LOL//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_KYRA_ENABLE_LOL//
-
-
-//START_AUTO_OBJECTS_KYRA_ENABLE_EOB//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_KYRA_ENABLE_EOB//
-
diff --git a/backends/platform/symbian/mmp/scummvm_lastexpress.mmp.in b/backends/platform/symbian/mmp/scummvm_lastexpress.mmp.in
deleted file mode 100644
index ba93db6bbd..0000000000
--- a/backends/platform/symbian/mmp/scummvm_lastexpress.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_lastexpress.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\lastexpress
-
-//START_AUTO_OBJECTS_LASTEXPRESS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_LASTEXPRESS_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_lure.mmp.in b/backends/platform/symbian/mmp/scummvm_lure.mmp.in
deleted file mode 100644
index 32ac942f15..0000000000
--- a/backends/platform/symbian/mmp/scummvm_lure.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_lure.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\lure
-
-//START_AUTO_OBJECTS_LURE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_LURE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_m4.mmp.in b/backends/platform/symbian/mmp/scummvm_m4.mmp.in
deleted file mode 100644
index f910e54214..0000000000
--- a/backends/platform/symbian/mmp/scummvm_m4.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_m4.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\m4
-
-//START_AUTO_OBJECTS_M4_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_M4_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_made.mmp.in b/backends/platform/symbian/mmp/scummvm_made.mmp.in
deleted file mode 100644
index b8f77c04a9..0000000000
--- a/backends/platform/symbian/mmp/scummvm_made.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_made.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\made
-
-//START_AUTO_OBJECTS_MADE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_MADE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_mads.mmp.in b/backends/platform/symbian/mmp/scummvm_mads.mmp.in
deleted file mode 100644
index 43da279c4f..0000000000
--- a/backends/platform/symbian/mmp/scummvm_mads.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2014 Fedor Strizhniou - Epoc project file
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_mads.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\mads
-
-//START_AUTO_OBJECTS_MADS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_MADS_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_mohawk.mmp.in b/backends/platform/symbian/mmp/scummvm_mohawk.mmp.in
deleted file mode 100644
index 379614d12f..0000000000
--- a/backends/platform/symbian/mmp/scummvm_mohawk.mmp.in
+++ /dev/null
@@ -1,71 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_mohawk.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\mohawk
-
-//START_AUTO_OBJECTS_MOHAWK_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_MOHAWK_//
-
-
-//START_AUTO_OBJECTS_MOHAWK_ENABLE_MYST//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_MOHAWK_ENABLE_MYST//
-
-//START_AUTO_OBJECTS_MOHAWK_ENABLE_RIVEN//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_MOHAWK_ENABLE_RIVEN//
-
-//START_AUTO_OBJECTS_MOHAWK_ENABLE_CSTIME//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_MOHAWK_ENABLE_CSTIME//
-
diff --git a/backends/platform/symbian/mmp/scummvm_mortevielle.mmp.in b/backends/platform/symbian/mmp/scummvm_mortevielle.mmp.in
deleted file mode 100644
index 57484f4ccb..0000000000
--- a/backends/platform/symbian/mmp/scummvm_mortevielle.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2013 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_mortevielle.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\mortevielle
-
-//START_AUTO_OBJECTS_MORTEVIELLE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_MORTEVIELLE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_neverhood.mmp.in b/backends/platform/symbian/mmp/scummvm_neverhood.mmp.in
deleted file mode 100644
index 1f4edd5627..0000000000
--- a/backends/platform/symbian/mmp/scummvm_neverhood.mmp.in
+++ /dev/null
@@ -1,54 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_neverhood.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\neverhood
-
-//START_AUTO_OBJECTS_NEVERHOOD_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_NEVERHOOD_//
-
-// *** Include paths
-
diff --git a/backends/platform/symbian/mmp/scummvm_parallaction.mmp.in b/backends/platform/symbian/mmp/scummvm_parallaction.mmp.in
deleted file mode 100644
index 7ee266fd0b..0000000000
--- a/backends/platform/symbian/mmp/scummvm_parallaction.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_parallaction.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\parallaction
-
-//START_AUTO_OBJECTS_PARALLACTION_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_PARALLACTION_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_pegasus.mmp.in b/backends/platform/symbian/mmp/scummvm_pegasus.mmp.in
deleted file mode 100644
index 1e62557c14..0000000000
--- a/backends/platform/symbian/mmp/scummvm_pegasus.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_PEGASUS.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\PEGASUS
-
-//START_AUTO_OBJECTS_PEGASUS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_PEGASUS_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_prince.mmp.in b/backends/platform/symbian/mmp/scummvm_prince.mmp.in
deleted file mode 100644
index 466ba9bc5d..0000000000
--- a/backends/platform/symbian/mmp/scummvm_prince.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM project
- * Copyright (C) 2014 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_prince.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\prince
-
-//START_AUTO_OBJECTS_PRINCE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_PRINCE_//
diff --git a/backends/platform/symbian/mmp/scummvm_queen.mmp.in b/backends/platform/symbian/mmp/scummvm_queen.mmp.in
deleted file mode 100644
index 301ead5ccb..0000000000
--- a/backends/platform/symbian/mmp/scummvm_queen.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_queen.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\queen
-
-//START_AUTO_OBJECTS_QUEEN_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_QUEEN_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_saga.mmp.in b/backends/platform/symbian/mmp/scummvm_saga.mmp.in
deleted file mode 100644
index 5f035578a4..0000000000
--- a/backends/platform/symbian/mmp/scummvm_saga.mmp.in
+++ /dev/null
@@ -1,64 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM Saga
-//
-
-// *** Definitions
-
-TARGET scummvm_saga.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\saga
-
-//START_AUTO_OBJECTS_SAGA_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SAGA_//
-
-//START_AUTO_OBJECTS_SAGA_ENABLE_IHNM//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SAGA_ENABLE_IHNM//
-
-//START_AUTO_OBJECTS_SAGA_ENABLE_SAGA2//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SAGA_ENABLE_SAGA2//
-
diff --git a/backends/platform/symbian/mmp/scummvm_sci.mmp.in b/backends/platform/symbian/mmp/scummvm_sci.mmp.in
deleted file mode 100644
index 3db2e5b1ab..0000000000
--- a/backends/platform/symbian/mmp/scummvm_sci.mmp.in
+++ /dev/null
@@ -1,59 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_sci.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\sci
-
-//START_AUTO_OBJECTS_SCI_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SCI_//
-
-
-//START_AUTO_OBJECTS_SCI_ENABLE_SCI32//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SCI_ENABLE_SCI32//
-
diff --git a/backends/platform/symbian/mmp/scummvm_scumm.mmp.in b/backends/platform/symbian/mmp/scummvm_scumm.mmp.in
deleted file mode 100644
index bebe5e72f2..0000000000
--- a/backends/platform/symbian/mmp/scummvm_scumm.mmp.in
+++ /dev/null
@@ -1,79 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_scumm.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\scumm
-
-
-//START_AUTO_OBJECTS_SCUMM_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SCUMM_//
-#if !defined (WINS)
-SOURCE gfxARM.s // ARM version: add ASM routines
-SOURCE proc3ARM.s // ARM version: add ASM routines
-#endif
-
-
-//START_AUTO_OBJECTS_SCUMM_ENABLE_SCUMM_7_8//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SCUMM_ENABLE_SCUMM_7_8//
-#if !defined (WINS)
-SOURCE smush/codec47ARM.s // ARM version: add ASM routines
-#endif
-
-
-//START_AUTO_OBJECTS_SCUMM_ENABLE_HE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SCUMM_ENABLE_HE//
-
-
-// *** Include paths
-
-USERINCLUDE ..\..\..\..\engines\scumm\smush ..\..\..\..\engines\scumm\insane
-
diff --git a/backends/platform/symbian/mmp/scummvm_sherlock.mmp.in b/backends/platform/symbian/mmp/scummvm_sherlock.mmp.in
deleted file mode 100644
index 353442bfcb..0000000000
--- a/backends/platform/symbian/mmp/scummvm_sherlock.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2015 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_sherlock.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\sherlock
-
-//START_AUTO_OBJECTS_SHERLOCK_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SHERLOCK_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_sky.mmp.in b/backends/platform/symbian/mmp/scummvm_sky.mmp.in
deleted file mode 100644
index d849c57704..0000000000
--- a/backends/platform/symbian/mmp/scummvm_sky.mmp.in
+++ /dev/null
@@ -1,56 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_sky.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\sky
-
-//START_AUTO_OBJECTS_SKY_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SKY_//
-
-// *** Include paths
-
-USERINCLUDE ..\..\..\..\engines\sky\music
-
diff --git a/backends/platform/symbian/mmp/scummvm_sword1.mmp.in b/backends/platform/symbian/mmp/scummvm_sword1.mmp.in
deleted file mode 100644
index 7321f85805..0000000000
--- a/backends/platform/symbian/mmp/scummvm_sword1.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_sword1.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\sword1
-
-//START_AUTO_OBJECTS_SWORD1_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SWORD1_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_sword2.mmp.in b/backends/platform/symbian/mmp/scummvm_sword2.mmp.in
deleted file mode 100644
index 0b9f6daf3f..0000000000
--- a/backends/platform/symbian/mmp/scummvm_sword2.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_sword2.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\sword2
-
-//START_AUTO_OBJECTS_SWORD2_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SWORD2_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_sword25.mmp.in b/backends/platform/symbian/mmp/scummvm_sword25.mmp.in
deleted file mode 100644
index 6704c13b4a..0000000000
--- a/backends/platform/symbian/mmp/scummvm_sword25.mmp.in
+++ /dev/null
@@ -1,58 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2013 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_sword25.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\sword25
-
-//START_AUTO_OBJECTS_SWORD25_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_SWORD25_//
-
-// *** Include paths
-
-USERINCLUDE ..\..\..\..\engines\sword25\util\lua
-USERINCLUDE ..\..\..\..\engines\sword25\util\pluto
-
diff --git a/backends/platform/symbian/mmp/scummvm_teenagent.mmp.in b/backends/platform/symbian/mmp/scummvm_teenagent.mmp.in
deleted file mode 100644
index 73a08491a7..0000000000
--- a/backends/platform/symbian/mmp/scummvm_teenagent.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_teenagent.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\teenagent
-
-//START_AUTO_OBJECTS_TEENAGENT_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TEENAGENT_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_testbed.mmp.in b/backends/platform/symbian/mmp/scummvm_testbed.mmp.in
deleted file mode 100644
index 160ab4c6ea..0000000000
--- a/backends/platform/symbian/mmp/scummvm_testbed.mmp.in
+++ /dev/null
@@ -1,53 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2013 Strizniou Fedor
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_testbed.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\testbed
-
-//START_AUTO_OBJECTS_TESTBED_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TESTBED_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_tinsel.mmp.in b/backends/platform/symbian/mmp/scummvm_tinsel.mmp.in
deleted file mode 100644
index f2ced4aa9f..0000000000
--- a/backends/platform/symbian/mmp/scummvm_tinsel.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_tinsel.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
-// empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\tinsel
-
-//START_AUTO_OBJECTS_TINSEL_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TINSEL_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_toltecs.mmp.in b/backends/platform/symbian/mmp/scummvm_toltecs.mmp.in
deleted file mode 100644
index 5ca28c2736..0000000000
--- a/backends/platform/symbian/mmp/scummvm_toltecs.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_TOLTECS.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\toltecs
-
-//START_AUTO_OBJECTS_TOLTECS_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TOLTECS_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_tony.mmp.in b/backends/platform/symbian/mmp/scummvm_tony.mmp.in
deleted file mode 100644
index 64426475fa..0000000000
--- a/backends/platform/symbian/mmp/scummvm_tony.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_TONY.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\tony
-
-//START_AUTO_OBJECTS_TONY_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TONY_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_toon.mmp.in b/backends/platform/symbian/mmp/scummvm_toon.mmp.in
deleted file mode 100644
index 5ca4176053..0000000000
--- a/backends/platform/symbian/mmp/scummvm_toon.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_toon.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\toon
-
-//START_AUTO_OBJECTS_TOON_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TOON_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_touche.mmp.in b/backends/platform/symbian/mmp/scummvm_touche.mmp.in
deleted file mode 100644
index 90b18518e0..0000000000
--- a/backends/platform/symbian/mmp/scummvm_touche.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_touche.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\touche
-
-//START_AUTO_OBJECTS_TOUCHE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TOUCHE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_tsage.mmp.in b/backends/platform/symbian/mmp/scummvm_tsage.mmp.in
deleted file mode 100644
index a6ef4129cf..0000000000
--- a/backends/platform/symbian/mmp/scummvm_tsage.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_tsage.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\tsage
-
-//START_AUTO_OBJECTS_TSAGE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TSAGE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_tucker.mmp.in b/backends/platform/symbian/mmp/scummvm_tucker.mmp.in
deleted file mode 100644
index d7d6803ee7..0000000000
--- a/backends/platform/symbian/mmp/scummvm_tucker.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_tucker.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\tucker
-
-//START_AUTO_OBJECTS_TUCKER_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_TUCKER_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_voyeur.mmp.in b/backends/platform/symbian/mmp/scummvm_voyeur.mmp.in
deleted file mode 100644
index 7f8ec39e42..0000000000
--- a/backends/platform/symbian/mmp/scummvm_voyeur.mmp.in
+++ /dev/null
@@ -1,51 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_voyeur.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
-// empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\voyeur
-
-//START_AUTO_OBJECTS_VOYEUR_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_VOYEUR_//
diff --git a/backends/platform/symbian/mmp/scummvm_wintermute.mmp.in b/backends/platform/symbian/mmp/scummvm_wintermute.mmp.in
deleted file mode 100644
index c74b6b17d3..0000000000
--- a/backends/platform/symbian/mmp/scummvm_wintermute.mmp.in
+++ /dev/null
@@ -1,52 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_wintermute.lib
-TARGETTYPE lib
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\wintermute
-
-//START_AUTO_OBJECTS_WINTERMUTE_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_WINTERMUTE_//
-
diff --git a/backends/platform/symbian/mmp/scummvm_zvision.mmp.in b/backends/platform/symbian/mmp/scummvm_zvision.mmp.in
deleted file mode 100644
index 89f5fd02f9..0000000000
--- a/backends/platform/symbian/mmp/scummvm_zvision.mmp.in
+++ /dev/null
@@ -1,54 +0,0 @@
-/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
- * Copyright (C) 2013 Strizniou Fedor - Epoc project file
- *
- * ScummVM is the legal property of its developers, whose names
- * are too numerous to list here. Please refer to the COPYRIGHT
- * file distributed with this source distribution.
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- */
-
-//
-// EPOC MMP makefile project for ScummVM
-//
-
-// *** Definitions
-
-TARGET scummvm_zvision.lib
-TARGETTYPE lib
-USERINCLUDE ..\..\..\..\engines\zvision\graphics
-#include "config.mmh"
-
-//START_AUTO_MACROS_SLAVE//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_MACROS_SLAVE//
-
-// *** SOURCE files
-
-SOURCEPATH ..\..\..\..\engines\zvision
-
-//START_AUTO_OBJECTS_ZVISION_//
-
- // empty base file, will be updated by Perl build scripts
-
-//STOP_AUTO_OBJECTS_ZVISION_//
-
diff --git a/backends/platform/symbian/symbian_builder/__init__.py b/backends/platform/symbian/symbian_builder/__init__.py
new file mode 100644
index 0000000000..e7e0fc3787
--- /dev/null
+++ b/backends/platform/symbian/symbian_builder/__init__.py
@@ -0,0 +1,48 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+from prj_generator import create_mmps, SafeWriteFile
+from mmp_gen import create_engine_mmps
+from build_apps import build_apps
+from create_installers import create_installers
+from datetime import datetime
+from piper import build_mmp
+from common_names import *
+
+
+def run(build, pkgs):
+ log = "Build started at: %s\n" %datetime.now()
+ SafeWriteFile("build.log", log)
+ SafeWriteFile("build.err", '')
+ create_mmps(build, pkgs)
+ # create_engine_mmps(build)
+
+ # log = "Build engines started at: %s\n" %datetime.now()
+ # SafeWriteFile("build.log", log, 'a')
+ # build_mmp()
+ # log = "Build engines ended at: %s\n" %datetime.now()
+ # SafeWriteFile("build.log", log, 'a')
+
+ # build_apps(pkgs)
+ # create_installers(pkgs)
+
+
\ No newline at end of file
diff --git a/backends/platform/symbian/symbian_builder/build_apps.py b/backends/platform/symbian/symbian_builder/build_apps.py
new file mode 100644
index 0000000000..cb7a654ca9
--- /dev/null
+++ b/backends/platform/symbian/symbian_builder/build_apps.py
@@ -0,0 +1,37 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020-2021 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+import subprocess
+from prj_generator import SafeWriteFile
+from common_names import *
+
+
+def build_apps(plats = "S60v3"):
+ cmd = subprocess.Popen('bldmake bldfiles', stdout=subprocess.PIPE, stderr=subprocess.PIPE, cwd=plats, shell=True)
+ out, err = cmd.communicate()
+ cmd1 = subprocess.Popen('abld build gcce urel', stdout=subprocess.PIPE, stderr=subprocess.PIPE, cwd=plats, shell=True)
+ out1, err1 = cmd1.communicate()
+ SafeWriteFile(build_log, out + out1, 'a')
+ SafeWriteFile(build_err, err + err1, 'a')
+
+if __name__ == "__main__":
+ build_apps(plats = "S60v3")
diff --git a/backends/platform/symbian/symbian_builder/common_names.py b/backends/platform/symbian/symbian_builder/common_names.py
new file mode 100644
index 0000000000..774accaef8
--- /dev/null
+++ b/backends/platform/symbian/symbian_builder/common_names.py
@@ -0,0 +1,42 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+mmps = "mmp"
+pipe = "pipe"
+
+build_log = "build.log"
+build_err = "build.err"
+
+build = 'full'
+# build = 'release'
+
+uids = ("0xA0000657", "0xA0000658", "0x2006FE7C", "0x2006FE7D", "0x2006FE7E", "0x2006FE7F")
+# Test uids 3
+uids_tests = ("0xAA000657", "0xAA000658", "0xA006FE7C", "0xA006FE7D", "0xA006FE7E", "0xA006FE7F")
+
+def get_UIDs(build):
+ if build == 'full':
+ return uids_tests
+ return uids
+
+
+if __name__ == "__main__":
+ print "This script holds together data used multiple modules."
diff --git a/backends/platform/symbian/symbian_builder/create_installers.py b/backends/platform/symbian/symbian_builder/create_installers.py
new file mode 100644
index 0000000000..5bb846e9bf
--- /dev/null
+++ b/backends/platform/symbian/symbian_builder/create_installers.py
@@ -0,0 +1,38 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020-2021 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+from __future__ import with_statement
+from prj_generator import SafeWriteFile
+import os, subprocess
+from common_names import *
+
+
+def makesis(pkg, path):
+ t = "makesis -d%EPOCROOT% %s" %pkg
+ cmd = subprocess.Popen(t, stdout=subprocess.PIPE, stderr=subprocess.PIPE, cwd=path, shell=True)
+ out, err = cmd1.communicate()
+ SafeWriteFile(build_log, out)
+ SafeWriteFile(build_err, err)
+
+def create_installers(path = "S60v3"):
+ t = os.listdir(path)
+ [makesis(pkg, path) for pkg in t if ".pkg" in pkg]
diff --git a/backends/platform/symbian/symbian_builder/mmp_gen.py b/backends/platform/symbian/symbian_builder/mmp_gen.py
new file mode 100644
index 0000000000..8c812a9b5f
--- /dev/null
+++ b/backends/platform/symbian/symbian_builder/mmp_gen.py
@@ -0,0 +1,301 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+from __future__ import with_statement
+import os, re, shutil
+from collections import defaultdict as defdict
+from common_names import *
+
+
+#ignore unfinished engines in release build
+def CheckForRelease(line_):
+ if 'no' in line_:
+ return build != 'release'
+ else:
+ return True
+
+
+# This function is frozen! Don't edit!
+def processengine(path):
+ with open(os.path.join(path, "configure.engine")) as f:
+ ff = f.readlines()
+ ff = [n for n in ff if not n.startswith('# ')] #exclude comments
+ ff = [n for n in ff if len(n) > 2]
+ ff = [n.split('"', 2) for n in ff]
+ try:
+ tt = [n[0] + n[2] for n in ff]
+ ff = tt
+ except IndexError:
+ print "Something wrong here:"
+ print ff
+ return None
+ f = [n.split() for n in ff]
+
+ if f[0][2] == 'no' and build == "release":
+ return None
+ # print "MACRO ENABLE_%s // LIB:scummvm_%s.lib" %(f[0][1].upper(), f[0][1])
+ buildparam = ["MACRO ENABLE_%s // LIB:scummvm_%s.lib" %(f[0][1].upper(), f[0][1])]
+ libname = ["STATICLIBRARY scummvm_%s.lib" %f[0][1]]
+
+ if len(f) == 1:
+ return [buildparam, libname]
+
+ if len(f[0]) > 3:
+ f = f[1:]
+
+ for i in f:
+ if CheckForRelease(i[2]):
+ # print " MACRO ENABLE_%s // Subengine" %i[1].upper()
+ buildparam += [" MACRO ENABLE_%s // Subengine" %i[1].upper()]
+
+ return [buildparam, libname]
+
+
+# This function is frozen! Don't edit!
+def processModule_mk(path, buildparams):
+ with open(os.path.join(path, "module.mk")) as ff:
+ f = ff.readlines()
+
+ src = []
+ addsrc = None
+
+ for i in f:
+#add engine base source code first
+ if "MODULE_OBJS" in i:
+ if addsrc is None:
+ addsrc = True
+ elif "ifdef ENABLE_" in i:
+ for x in buildparams:
+ if "MACRO %s"%i.strip()[6:] in x:
+ addsrc = True
+ src += ["// Subengine %s"%x[18:]]
+ elif addsrc is True:
+ if ".o \\" in i[-5:]:
+ src += ["SOURCE " + i[1:-5] + ".cpp"]
+ elif ".o" in i[-3:]:
+ src += ["SOURCE " + i[1:-3] + ".cpp"]
+ elif len(i) == 1:
+ addsrc = False
+ return src
+
+
+# Add per engine fixes
+libc_engines = ("bladerunner", "glk", "illusions", "titanic", "ultima")
+def CheckEngine(lst, game):
+ if game == "sword25":
+ return None
+ if game in libc_engines:
+ lst = lst + "\nOPTION GCCE -I'/Symbian/S60_5th_Edition_SDK_v1.0/epoc32/include/libc'\n"
+ if game == "zvision":
+ lst = lst + "\nMACRO USE_A52\n"
+ return lst
+
+
+def ProcessDup(src):
+ """Function saves file duplicates with new name, origin remains as is."""
+ ourDict = defdict(list)
+ destDict = {}
+ for item in src:
+ if "SOURCE" in item:
+ t = item.split()[1]
+ destDict[t] = t
+ m = os.path.split(t)
+ ourDict.setdefault(m[1], []).append(m[0])
+
+ ourDict = dict((k, v) for k, v in ourDict.iteritems() if len(v) > 1)
+
+ result = src
+ if( len(ourDict.values()) > 0):
+ result = []
+ fixed = FindDup(ourDict)
+ for item in src:
+ if "SOURCE" in item:
+ dst = item.split()[1]
+ if dst in fixed:
+ d = item.replace(dst, fixed[dst])
+ result.append(d)
+ else:
+ result.append(item)
+ ourDict.clear()
+ return result
+
+
+def FindDup(files):
+ val = {}
+ # print "File duplicates found:\n %s" %files
+ keys = files.keys()
+ # print "for keys: %s" %keys
+ for k in keys:
+ for v in files[k]:
+ if len(v) > 0:
+ t = MakeRenamePair(v, k)
+ src = os.path.join(currentEngine, t[0])
+ dst = os.path.join(currentEngine, t[1])
+ val[t[0]] = t[1]
+ # if(os.path.exists(dst)): # todo: fix possible file duplicates
+ # dst = str(hash(dst)) + dst
+ # print "Rename file %s to %s" %(src, dst)
+ shutil.copyfile(src, dst)
+ t = open(dst) # Fail if file not exist
+ t.close()
+ return val
+
+
+def MakeRenamePair(val, key):
+ # nuvie/core + events.cpp -> nuvie_core + events.cpp -> nuvie/core + nuvie_core_events.cpp -> nuvie/core/nuvie_core_events.cpp
+ v = val.replace("/", "_")
+ k = v + "_" + key # nuvie_core_events.cpp
+ newFile = val + "/" + k #nuvie/core/nuvie_core_events.cpp
+ oldFile = val + "/" + key
+ #if newFile exists: nuvie_core_events.cpp -> (hash)_nuvie_core_events.cpp
+ return [oldFile, newFile]
+
+
+# This function is frozen! Don't edit!
+def SafeWriteFile(path, mode, data):
+ """Save list elments as strings. Save strings as is"""
+ with open(path, mode) as f:
+ if type(data) is list:
+ for s in data:
+ f.write(s + '\n')
+ else:
+ f.write(data)
+
+
+def FilterGlk(src):
+ src = [x for x in src if "glulx" not in x]
+ print "Exclude glulx engine from detection_tables.h and detection.cpp!"
+ return src
+
+def FilterUltima(src):
+ src = [x for x in src if "nuvie" not in x] #Ultima VI
+ src = [x for x in src if "ultima4" not in x]
+ print "Exclude nuvie and ultima4 engines from detection_tables.h and detection.cpp!"
+ return src
+
+
+def DeleteUsuportedSrcs(src, engine):
+ if "glk" in engine:
+ return FilterGlk(src)
+ if "ultima" in engine:
+ return FilterUltima(src)
+ # if "" in engine:
+ # Filter(src)
+ return src
+
+
+guard_macro = "#ifdef SCUMMVM_PT_%s\n#endif // SCUMMVM_PT_%s\n"
+def MakeMMP(engine):
+ global firstRun, currentEngine
+ print "Start processing engine: %s" %engine
+
+ pth = os.path.join(pt, engine)
+ currentEngine = pth
+ tt = processengine(pth)
+ if tt is None:
+ return
+
+ macrolist = tt[0]
+ staticlib = tt[1]
+
+ src = processModule_mk(pth, macrolist)
+ src = DeleteUsuportedSrcs(src, engine)
+
+ mmp = """TARGET scummvm_%s.lib
+TARGETTYPE lib\n
+#include "../S60v3/build_config.mmh"
+
+#define SCUMMVM_PT_1
+#define SCUMMVM_PT_2
+#define SCUMMVM_PT_3
+#define SCUMMVM_PT_4
+#include "macros.mmh"\n
+USERINCLUDE ..\..\..\..\engines\%s\n
+// *** SOURCE files
+SOURCEPATH ..\..\..\..\engines\%s\n
+""" %(engine, engine, engine)
+
+ print "TARGET scummvm_%s.lib" %engine
+ mmp = CheckEngine(mmp, engine)
+ if mmp is None:
+ return
+
+ src = ProcessDup(src)
+
+ plugins_table = """
+#if PLUGIN_ENABLED_STATIC(%s)
+LINK_PLUGIN(%s)
+#endif
+""" %(engine.upper(), engine.upper())
+
+ bldinf = os.path.join(local, "bld.inf")
+ mmpfile = os.path.join(local, "%s.mmp" %engine)
+ macros = os.path.join(local, "macros.mmh")
+ ptable = os.path.join(local, "plugins_table.h")
+ engines = os.path.join(local, "engines.mmh")
+
+#create files and add bld.inf header
+ if firstRun is True:
+ SafeWriteFile(bldinf, 'w', "PRJ_MMPFILES\n")
+ SafeWriteFile(macros, 'w', "")
+ if(build == 'release'):
+ SafeWriteFile(macros, 'w', "MACRO RELEASE_BUILD\n")
+ guard_macros = [guard_macro %(i + 1, i + 1) for i in range(len(uids))]
+ SafeWriteFile(ptable, 'w', "")
+ SafeWriteFile(engines, 'w', "// This is autogenerated file.\n")
+ SafeWriteFile(engines, 'a', guard_macros)
+ firstRun = False
+
+ SafeWriteFile(mmpfile, 'w', mmp)
+ SafeWriteFile(mmpfile, 'a', src)
+
+ SafeWriteFile(bldinf, 'a', " %s.mmp\n" %engine)
+ SafeWriteFile(macros, 'a', macrolist)
+ SafeWriteFile(engines, 'a', staticlib)
+ SafeWriteFile(ptable, 'a', plugins_table)
+ currentEngine = None
+ print "End processing\n"
+
+firstRun = True
+currentEngine = None
+pt = '..\..\..\engines'
+local = mmps
+
+# pt = 'e:\Scu\engines'
+# local = pt
+
+def create_engine_mmps(arg = 'full'):
+ global build
+ build = arg
+ if(os.path.isfile(local)):
+ raise TypeError("Expected dir but file found %s" %pt)
+ if(local != pt):
+ if(os.path.isdir(local)):
+ shutil.rmtree(local)
+ os.mkdir(local)
+ t = os.listdir(pt)
+ [MakeMMP(m) for m in t if os.path.isdir(os.path.join(pt, m))]
+
+if __name__ == "__main__":
+ create_engine_mmps()
+
+
diff --git a/backends/platform/symbian/symbian_builder/piper.py b/backends/platform/symbian/symbian_builder/piper.py
new file mode 100644
index 0000000000..aaeb9a9c9c
--- /dev/null
+++ b/backends/platform/symbian/symbian_builder/piper.py
@@ -0,0 +1,80 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+from __future__ import with_statement
+import os, subprocess, Queue, threading, errno
+import multiprocessing as mp
+from prj_generator import SafeWriteFile
+from collections import defaultdict as defdict
+
+from common_names import *
+
+prj_template = "PRJ_MMPFILES\n%s"
+prj_path = "paralell_build"
+
+
+def tread_func(q):
+ while True:
+ fileName = q.get()
+ if fileName is None: # EOF?
+ return
+ pth = os.path.join(prj_path, fileName)
+ try:
+ os.makedirs(pth)
+ except OSError as e:
+ if e.errno == errno.EEXIST:
+ pass
+ else:
+ raise
+
+ fname = os.path.join(mmps, fileName)
+ fname = os.path.join("..", fname)
+ fname = os.path.join("..", fname) # point to mmp file in mmp folder
+ tmp = os.path.join(pth, "bld.inf")
+ SafeWriteFile(tmp, prj_template %fname)
+
+ cmd = subprocess.Popen('bldmake bldfiles', stdout=subprocess.PIPE, stderr=subprocess.PIPE, cwd=pth, shell=True)
+ out, err = cmd.communicate()
+ print "err: %s\n\n" %err
+ cmd = subprocess.Popen('abld build gcce urel', stdout=subprocess.PIPE, stderr=subprocess.PIPE, cwd=pth, shell=True)
+ out1, err1 = cmd.communicate()
+ # I hope it correctly store logs in parallel tasks
+ SafeWriteFile(build_log, out + out1, mode = 'a')
+ SafeWriteFile(build_err, err + err1, mode = 'a')
+
+
+def build_mmp():
+ q = Queue.Queue()
+ fileNames = os.listdir(mmps)
+ fileNames = [x for x in fileNames if ".mmp" in x]
+
+ for fileName in fileNames:
+ q.put(fileName)
+ print q.qsize()
+ threads = [ threading.Thread(target=tread_func, args=(q, )) for i in range(mp.cpu_count()) ]
+ for thread in threads:
+ thread.start()
+ q.put(None) # one EOF marker for each thread
+
+
+if __name__ == "__main__":
+ build_mmp()
\ No newline at end of file
diff --git a/backends/platform/symbian/symbian_builder/prj_generator.py b/backends/platform/symbian/symbian_builder/prj_generator.py
new file mode 100644
index 0000000000..16fd561ce8
--- /dev/null
+++ b/backends/platform/symbian/symbian_builder/prj_generator.py
@@ -0,0 +1,215 @@
+# ScummVM - Graphic Adventure Engine
+# Copyright (C) 2020 Stryzhniou Fiodar
+
+# ScummVM is the legal property of its developers, whose names
+# are too numerous to list here. Please refer to the COPYRIGHT
+# file distributed with this source distribution.
+
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+from __future__ import with_statement
+import os
+from common_names import *
+
+
+# ---------------------------
+# Expect: reg_rss_template %(UID3, ordnum, ordnum)
+reg_rss_template = """
+/*
+ * Warning: autogenerated file
+ */
+// All registration files need to #include appinfo.rh.
+#include <AppInfo.rh>
+
+// All registration files must define UID2, which is always
+// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
+UID2 KUidAppRegistrationResourceFile
+UID3 %s // application UID
+
+// Registration file need to containo an APP_REGISTRATION_INFO resource that
+// minimally needs to provide the name of the application binary (using the
+// app_file statement).
+RESOURCE APP_REGISTRATION_INFO
+ {
+ app_file = "ScummVM%s"; // filename of application binary (minus extension)
+ // Specify the location of the localisable icon/caption definition file
+ localisable_resource_file = "\\Resource\\Apps\\ScummVM%s_loc";
+ }
+"""
+
+# ---------------------------
+# Expect: loc_rss_template %UID3
+loc_rss_template = """
+/*
+ * Warning: autogenerated file
+ */
+#include <AppInfo.rh>
+
+// This file localise the applications icons and caption
+RESOURCE LOCALISABLE_APP_INFO
+ {
+ caption_and_icon =
+ {
+ CAPTION_AND_ICON_INFO
+ {
+ // The caption text is defined in the rls file
+ caption = "ScummVM %s";
+ // Icons are used to represent applications in the
+ // application launcher and application title bar.
+ // The number_of_icons value identifies how many icons
+ // that exist in the icon_file.
+ number_of_icons = 1;
+ // Using the application icons.
+ icon_file = "\\Resource\\Apps\\ScummVM.mif";
+ }
+ };
+ }
+"""
+
+# ---------------------------
+# Expect: rss_template %(UID3, UID3)
+rss_template = """
+/*
+ * Warning: autogenerated file
+ */
+
+// ScummVM%s.rss
+
+NAME SCUM
+
+// Include definitions of resource STRUCTS used by this
+// resource script
+#include <eikon.rh>
+
+
+RESOURCE RSS_SIGNATURE
+ {
+ }
+
+RESOURCE TBUF16 { buf=""; }
+
+RESOURCE EIK_APP_INFO
+ {
+ menubar = r_scum_menubar;
+ }
+
+RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
+{
+ titles =
+ {
+ MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM%s"; }
+ };
+}
+
+RESOURCE MENU_PANE r_scum_menu // *** Submenu
+{
+ items =
+ {
+
+ MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
+ };
+}
+
+"""
+
+# ---------------------------
+# Expect: mmp_template %(ordnum, UID3, ordnum, ordnum, ordnum, ordnum)
+mmp_template = """
+/*
+ * Warning: autogenerated file
+ */
+
+//
+// EPOC S60 MMP makefile project for ScummVM
+//
+
+// *** Definitions
+
+#include "Symbian_release_config.h"
+
+TARGET ScummVM%s.exe
+TARGETPATH sys\bin
+TARGETTYPE exe
+OPTION GCCE -Wno-multichar -Wno-reorder -Wno-unused -Wno-format -fsigned-char \
+ -fno-asynchronous-unwind-tables -std=c++11 // -ffreestanding -fno-sized-deallocation //--verbose //-flto -fuse-linker-plugin //-Wl, -v -fbuiltin
+// fixes error "section .data loaded at [...] overlaps section .text loaded at [...]"
+LINKEROPTION GCCE -Tdata 0xAA00000 // -v -flto -fuse-linker-plugin
+//--print-gc-sections --stats --gc-sections --strip-all// removes unused code
+
+UID 0x100039ce %s
+
+bytepaircompresstarget
+
+START RESOURCE ScummVM%s.rss
+HEADER
+TARGETPATH \Resource\Apps
+LANG SC
+END
+
+START RESOURCE ScummVM%s_reg.rss
+TARGETPATH \private\10003a3f\apps
+END
+
+START RESOURCE ScummVM%s_loc.rss
+TARGETPATH \Resource\Apps
+LANG SC
+END
+
+EPOCSTACKSIZE 80000
+EPOCHEAPSIZE 5000000 64000000
+
+
+#define SCUMMVM_PT_%s
+#include "../mmps/macros.mmh"
+#include "ScummVM_common.mmh" // must be above engines.mmh
+
+#include "../mmps/engines.mmh"
+
+"""
+# ---------------------------
+
+def SafeWriteFile(path, data, mode = 'w'):
+ """Save list elments as strings. Save strings as is"""
+ with open(path, mode) as f:
+ if type(data) is list:
+ for s in data:
+ f.write(s + '\n')
+ else:
+ f.write(data)
+
+def create_mmps(build, path = ''):
+ uids = get_UIDs(build)
+ bld_inf = os.path.join(path, "bld.inf")
+ SafeWriteFile(bld_inf, "PRJ_MMPFILES\n")
+ for i in range(len(uids)):
+ UID3 = uids[i]
+ idx = i + 1
+ rss_name = "ScummVM%s.rss" %idx
+ data = rss_template %(idx, idx)
+ SafeWriteFile(os.path.join(path, rss_name), data)
+ data = loc_rss_template %idx
+ rss_loc_name = "ScummVM%s_loc.rss" %idx
+ SafeWriteFile(os.path.join(path, rss_loc_name), data)
+ data = reg_rss_template %(UID3, idx, idx)
+ rss_reg_name = "ScummVM%s_reg.rss" %idx
+ SafeWriteFile(os.path.join(path, rss_reg_name), data)
+ data = mmp_template %(idx, UID3, idx, idx, idx, idx)
+ mmp_name = "ScummVM%s.mmp" %idx
+ SafeWriteFile(os.path.join(path, mmp_name), data)
+ SafeWriteFile(bld_inf, mmp_name + "\n", mode = 'a')
+
+if __name__ == "__main__":
+ create_mmps(build = 'release')
Commit: d6ba093b81b7d755282ca169d4422e3b26d0cac2
https://github.com/scummvm/scummvm/commit/d6ba093b81b7d755282ca169d4422e3b26d0cac2
Author: Fiodar Stryzhniou (fedor_qd at mail.ru)
Date: 2021-01-01T00:07:25+01:00
Commit Message:
SYMBIAN: fixed project files generator.
Removed unused file.
Changed paths:
R backends/platform/symbian/S60v3/Symbian_release_config.h
backends/platform/symbian/S60v3/build_config.mmh
backends/platform/symbian/symbian_builder/__init__.py
backends/platform/symbian/symbian_builder/mmp_gen.py
backends/platform/symbian/symbian_builder/prj_generator.py
diff --git a/backends/platform/symbian/S60v3/Symbian_release_config.h b/backends/platform/symbian/S60v3/Symbian_release_config.h
deleted file mode 100644
index dda54cd841..0000000000
--- a/backends/platform/symbian/S60v3/Symbian_release_config.h
+++ /dev/null
@@ -1,13 +0,0 @@
-/*
- * Symbian_release_confid.h
- *
- * Created on: 11.10.2020
- * Author: Administrator
- */
-
-#ifndef SYMBIAN_RELEASE_CONFID_H_
-#define SYMBIAN_RELEASE_CONFID_H_
-
-#define SYMBIAN_RELEASE_BUILD 0
-
-#endif /* SYMBIAN_RELEASE_CONFID_H_ */
diff --git a/backends/platform/symbian/S60v3/build_config.mmh b/backends/platform/symbian/S60v3/build_config.mmh
index 4935855c17..c6e17fffb5 100644
--- a/backends/platform/symbian/S60v3/build_config.mmh
+++ b/backends/platform/symbian/S60v3/build_config.mmh
@@ -1,8 +1,4 @@
/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2017 The ScummVM Team
* Copyright (C) 2014-2020 Fedor Strizhniou
*
* ScummVM is the legal property of its developers, whose names
diff --git a/backends/platform/symbian/symbian_builder/__init__.py b/backends/platform/symbian/symbian_builder/__init__.py
index e7e0fc3787..510c5317d5 100644
--- a/backends/platform/symbian/symbian_builder/__init__.py
+++ b/backends/platform/symbian/symbian_builder/__init__.py
@@ -34,15 +34,15 @@ def run(build, pkgs):
SafeWriteFile("build.log", log)
SafeWriteFile("build.err", '')
create_mmps(build, pkgs)
- # create_engine_mmps(build)
+ create_engine_mmps(build)
- # log = "Build engines started at: %s\n" %datetime.now()
- # SafeWriteFile("build.log", log, 'a')
- # build_mmp()
- # log = "Build engines ended at: %s\n" %datetime.now()
- # SafeWriteFile("build.log", log, 'a')
+ log = "Build engines started at: %s\n" %datetime.now()
+ SafeWriteFile("build.log", log, 'a')
+ build_mmp()
+ log = "Build engines ended at: %s\n" %datetime.now()
+ SafeWriteFile("build.log", log, 'a')
- # build_apps(pkgs)
- # create_installers(pkgs)
+ build_apps(pkgs)
+ create_installers(pkgs)
\ No newline at end of file
diff --git a/backends/platform/symbian/symbian_builder/mmp_gen.py b/backends/platform/symbian/symbian_builder/mmp_gen.py
index 8c812a9b5f..546cb96170 100644
--- a/backends/platform/symbian/symbian_builder/mmp_gen.py
+++ b/backends/platform/symbian/symbian_builder/mmp_gen.py
@@ -250,17 +250,18 @@ LINK_PLUGIN(%s)
bldinf = os.path.join(local, "bld.inf")
mmpfile = os.path.join(local, "%s.mmp" %engine)
macros = os.path.join(local, "macros.mmh")
- ptable = os.path.join(local, "plugins_table.h")
+ ptable = os.path.join(pt, "plugins_table.h")
engines = os.path.join(local, "engines.mmh")
#create files and add bld.inf header
if firstRun is True:
SafeWriteFile(bldinf, 'w', "PRJ_MMPFILES\n")
- SafeWriteFile(macros, 'w', "")
if(build == 'release'):
SafeWriteFile(macros, 'w', "MACRO RELEASE_BUILD\n")
guard_macros = [guard_macro %(i + 1, i + 1) for i in range(len(uids))]
- SafeWriteFile(ptable, 'w', "")
+ SafeWriteFile(macros, 'w', "// This is autogenerated file.\n")
+ SafeWriteFile(macros, 'a', guard_macros)
+ SafeWriteFile(ptable, 'w', "// This is autogenerated file.\n")
SafeWriteFile(engines, 'w', "// This is autogenerated file.\n")
SafeWriteFile(engines, 'a', guard_macros)
firstRun = False
diff --git a/backends/platform/symbian/symbian_builder/prj_generator.py b/backends/platform/symbian/symbian_builder/prj_generator.py
index 16fd561ce8..76b25ca5e0 100644
--- a/backends/platform/symbian/symbian_builder/prj_generator.py
+++ b/backends/platform/symbian/symbian_builder/prj_generator.py
@@ -138,10 +138,9 @@ mmp_template = """
// *** Definitions
-#include "Symbian_release_config.h"
TARGET ScummVM%s.exe
-TARGETPATH sys\bin
+TARGETPATH sys\\bin
TARGETTYPE exe
OPTION GCCE -Wno-multichar -Wno-reorder -Wno-unused -Wno-format -fsigned-char \
-fno-asynchronous-unwind-tables -std=c++11 // -ffreestanding -fno-sized-deallocation //--verbose //-flto -fuse-linker-plugin //-Wl, -v -fbuiltin
@@ -160,7 +159,7 @@ LANG SC
END
START RESOURCE ScummVM%s_reg.rss
-TARGETPATH \private\10003a3f\apps
+TARGETPATH \private\\10003a3f\\apps
END
START RESOURCE ScummVM%s_loc.rss
@@ -173,10 +172,10 @@ EPOCHEAPSIZE 5000000 64000000
#define SCUMMVM_PT_%s
-#include "../mmps/macros.mmh"
+#include "../mmp/macros.mmh"
#include "ScummVM_common.mmh" // must be above engines.mmh
-#include "../mmps/engines.mmh"
+#include "../mmp/engines.mmh"
"""
# ---------------------------
Commit: 124f8f87682e8d24ab3c71faf92453181f325106
https://github.com/scummvm/scummvm/commit/124f8f87682e8d24ab3c71faf92453181f325106
Author: Fiodar Stryzhniou (fedor_qd at mail.ru)
Date: 2021-01-01T00:07:25+01:00
Commit Message:
SYMBIAN: update build files.
Most project files autogenerated by python scripts now.
Changed paths:
R backends/platform/symbian/S60v3/ScummVM1.rss
R backends/platform/symbian/S60v3/ScummVM1_loc.rss
R backends/platform/symbian/S60v3/ScummVM1_reg.rss
R backends/platform/symbian/S60v3/ScummVM2.rss
R backends/platform/symbian/S60v3/ScummVM2_loc.rss
R backends/platform/symbian/S60v3/ScummVM2_reg.rss
R backends/platform/symbian/S60v3/ScummVM3.rss
R backends/platform/symbian/S60v3/ScummVM3_loc.rss
R backends/platform/symbian/S60v3/ScummVM3_reg.rss
R backends/platform/symbian/S60v3/ScummVM4.rss
R backends/platform/symbian/S60v3/ScummVM4_loc.rss
R backends/platform/symbian/S60v3/ScummVM4_reg.rss
R backends/platform/symbian/S60v3/ScummVM5.rss
R backends/platform/symbian/S60v3/ScummVM5_loc.rss
R backends/platform/symbian/S60v3/ScummVM5_reg.rss
backends/platform/symbian/S60v3/ScummVM_common.mmh
backends/platform/symbian/S60v3/build_config.mmh
backends/platform/symbian/S60v3/scummvm_base.mmp
backends/platform/symbian/src/portdefs.h
backends/platform/symbian/symbian_builder/common_names.py
backends/platform/symbian/symbian_builder/prj_generator.py
diff --git a/backends/platform/symbian/S60v3/ScummVM1.rss b/backends/platform/symbian/S60v3/ScummVM1.rss
deleted file mode 100644
index 4fa62557b1..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM1.rss
+++ /dev/null
@@ -1,42 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-
-// ScummVM1.rss
-
-NAME SCUM
-
-// Include definitions of resource STRUCTS used by this
-// resource script
-#include <eikon.rh>
-
-
-RESOURCE RSS_SIGNATURE
- {
- }
-
-RESOURCE TBUF16 { buf=""; }
-
-RESOURCE EIK_APP_INFO
- {
- menubar = r_scum_menubar;
- }
-
-RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
-{
- titles =
- {
- MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM1"; }
- };
-}
-
-RESOURCE MENU_PANE r_scum_menu // *** Submenu
-{
- items =
- {
-
- MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
- };
-}
-
diff --git a/backends/platform/symbian/S60v3/ScummVM1_loc.rss b/backends/platform/symbian/S60v3/ScummVM1_loc.rss
deleted file mode 100644
index cffc5404ab..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM1_loc.rss
+++ /dev/null
@@ -1,25 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-#include <AppInfo.rh>
-
-// This file localise the applications icons and caption
-RESOURCE LOCALISABLE_APP_INFO
- {
- caption_and_icon =
- {
- CAPTION_AND_ICON_INFO
- {
- // The caption text is defined in the rls file
- caption = "ScummVM 1";
- // Icons are used to represent applications in the
- // application launcher and application title bar.
- // The number_of_icons value identifies how many icons
- // that exist in the icon_file.
- number_of_icons = 1;
- // Using the application icons.
- icon_file = "\Resource\Apps\ScummVM.mif";
- }
- };
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM1_reg.rss b/backends/platform/symbian/S60v3/ScummVM1_reg.rss
deleted file mode 100644
index 460b28ed41..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM1_reg.rss
+++ /dev/null
@@ -1,21 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-// All registration files need to #include appinfo.rh.
-#include <AppInfo.rh>
-
-// All registration files must define UID2, which is always
-// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
-UID2 KUidAppRegistrationResourceFile
-UID3 0xAA000657 // application UID
-
-// Registration file need to containo an APP_REGISTRATION_INFO resource that
-// minimally needs to provide the name of the application binary (using the
-// app_file statement).
-RESOURCE APP_REGISTRATION_INFO
- {
- app_file = "ScummVM1"; // filename of application binary (minus extension)
- // Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\Resource\Apps\ScummVM1_loc";
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM2.rss b/backends/platform/symbian/S60v3/ScummVM2.rss
deleted file mode 100644
index be79184584..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM2.rss
+++ /dev/null
@@ -1,42 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-
-// ScummVM2.rss
-
-NAME SCUM
-
-// Include definitions of resource STRUCTS used by this
-// resource script
-#include <eikon.rh>
-
-
-RESOURCE RSS_SIGNATURE
- {
- }
-
-RESOURCE TBUF16 { buf=""; }
-
-RESOURCE EIK_APP_INFO
- {
- menubar = r_scum_menubar;
- }
-
-RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
-{
- titles =
- {
- MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM2"; }
- };
-}
-
-RESOURCE MENU_PANE r_scum_menu // *** Submenu
-{
- items =
- {
-
- MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
- };
-}
-
diff --git a/backends/platform/symbian/S60v3/ScummVM2_loc.rss b/backends/platform/symbian/S60v3/ScummVM2_loc.rss
deleted file mode 100644
index 072e391969..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM2_loc.rss
+++ /dev/null
@@ -1,25 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-#include <AppInfo.rh>
-
-// This file localise the applications icons and caption
-RESOURCE LOCALISABLE_APP_INFO
- {
- caption_and_icon =
- {
- CAPTION_AND_ICON_INFO
- {
- // The caption text is defined in the rls file
- caption = "ScummVM 2";
- // Icons are used to represent applications in the
- // application launcher and application title bar.
- // The number_of_icons value identifies how many icons
- // that exist in the icon_file.
- number_of_icons = 1;
- // Using the application icons.
- icon_file = "\Resource\Apps\ScummVM.mif";
- }
- };
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM2_reg.rss b/backends/platform/symbian/S60v3/ScummVM2_reg.rss
deleted file mode 100644
index 1019e4b2c5..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM2_reg.rss
+++ /dev/null
@@ -1,21 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-// All registration files need to #include appinfo.rh.
-#include <AppInfo.rh>
-
-// All registration files must define UID2, which is always
-// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
-UID2 KUidAppRegistrationResourceFile
-UID3 0xAA000658 // application UID
-
-// Registration file need to containo an APP_REGISTRATION_INFO resource that
-// minimally needs to provide the name of the application binary (using the
-// app_file statement).
-RESOURCE APP_REGISTRATION_INFO
- {
- app_file = "ScummVM2"; // filename of application binary (minus extension)
- // Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\Resource\Apps\ScummVM2_loc";
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM3.rss b/backends/platform/symbian/S60v3/ScummVM3.rss
deleted file mode 100644
index f3222c80a4..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM3.rss
+++ /dev/null
@@ -1,42 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-
-// ScummVM3.rss
-
-NAME SCUM
-
-// Include definitions of resource STRUCTS used by this
-// resource script
-#include <eikon.rh>
-
-
-RESOURCE RSS_SIGNATURE
- {
- }
-
-RESOURCE TBUF16 { buf=""; }
-
-RESOURCE EIK_APP_INFO
- {
- menubar = r_scum_menubar;
- }
-
-RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
-{
- titles =
- {
- MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM3"; }
- };
-}
-
-RESOURCE MENU_PANE r_scum_menu // *** Submenu
-{
- items =
- {
-
- MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
- };
-}
-
diff --git a/backends/platform/symbian/S60v3/ScummVM3_loc.rss b/backends/platform/symbian/S60v3/ScummVM3_loc.rss
deleted file mode 100644
index 1df81a3953..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM3_loc.rss
+++ /dev/null
@@ -1,25 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-#include <AppInfo.rh>
-
-// This file localise the applications icons and caption
-RESOURCE LOCALISABLE_APP_INFO
- {
- caption_and_icon =
- {
- CAPTION_AND_ICON_INFO
- {
- // The caption text is defined in the rls file
- caption = "ScummVM 3";
- // Icons are used to represent applications in the
- // application launcher and application title bar.
- // The number_of_icons value identifies how many icons
- // that exist in the icon_file.
- number_of_icons = 1;
- // Using the application icons.
- icon_file = "\Resource\Apps\ScummVM.mif";
- }
- };
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM3_reg.rss b/backends/platform/symbian/S60v3/ScummVM3_reg.rss
deleted file mode 100644
index dbed9d6761..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM3_reg.rss
+++ /dev/null
@@ -1,21 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-// All registration files need to #include appinfo.rh.
-#include <AppInfo.rh>
-
-// All registration files must define UID2, which is always
-// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
-UID2 KUidAppRegistrationResourceFile
-UID3 0xA006FE7C // application UID
-
-// Registration file need to containo an APP_REGISTRATION_INFO resource that
-// minimally needs to provide the name of the application binary (using the
-// app_file statement).
-RESOURCE APP_REGISTRATION_INFO
- {
- app_file = "ScummVM3"; // filename of application binary (minus extension)
- // Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\Resource\Apps\ScummVM3_loc";
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM4.rss b/backends/platform/symbian/S60v3/ScummVM4.rss
deleted file mode 100644
index 05d265efb8..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM4.rss
+++ /dev/null
@@ -1,42 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-
-// ScummVM4.rss
-
-NAME SCUM
-
-// Include definitions of resource STRUCTS used by this
-// resource script
-#include <eikon.rh>
-
-
-RESOURCE RSS_SIGNATURE
- {
- }
-
-RESOURCE TBUF16 { buf=""; }
-
-RESOURCE EIK_APP_INFO
- {
- menubar = r_scum_menubar;
- }
-
-RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
-{
- titles =
- {
- MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM4"; }
- };
-}
-
-RESOURCE MENU_PANE r_scum_menu // *** Submenu
-{
- items =
- {
-
- MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
- };
-}
-
diff --git a/backends/platform/symbian/S60v3/ScummVM4_loc.rss b/backends/platform/symbian/S60v3/ScummVM4_loc.rss
deleted file mode 100644
index b9b0895b5e..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM4_loc.rss
+++ /dev/null
@@ -1,25 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-#include <AppInfo.rh>
-
-// This file localise the applications icons and caption
-RESOURCE LOCALISABLE_APP_INFO
- {
- caption_and_icon =
- {
- CAPTION_AND_ICON_INFO
- {
- // The caption text is defined in the rls file
- caption = "ScummVM 4";
- // Icons are used to represent applications in the
- // application launcher and application title bar.
- // The number_of_icons value identifies how many icons
- // that exist in the icon_file.
- number_of_icons = 1;
- // Using the application icons.
- icon_file = "\Resource\Apps\ScummVM.mif";
- }
- };
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM4_reg.rss b/backends/platform/symbian/S60v3/ScummVM4_reg.rss
deleted file mode 100644
index 6bfd8c9af3..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM4_reg.rss
+++ /dev/null
@@ -1,21 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-// All registration files need to #include appinfo.rh.
-#include <AppInfo.rh>
-
-// All registration files must define UID2, which is always
-// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
-UID2 KUidAppRegistrationResourceFile
-UID3 0xA006FE7D // application UID
-
-// Registration file need to containo an APP_REGISTRATION_INFO resource that
-// minimally needs to provide the name of the application binary (using the
-// app_file statement).
-RESOURCE APP_REGISTRATION_INFO
- {
- app_file = "ScummVM4"; // filename of application binary (minus extension)
- // Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\Resource\Apps\ScummVM4_loc";
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM5.rss b/backends/platform/symbian/S60v3/ScummVM5.rss
deleted file mode 100644
index af284b2bcb..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM5.rss
+++ /dev/null
@@ -1,42 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-
-// ScummVM5.rss
-
-NAME SCUM
-
-// Include definitions of resource STRUCTS used by this
-// resource script
-#include <eikon.rh>
-
-
-RESOURCE RSS_SIGNATURE
- {
- }
-
-RESOURCE TBUF16 { buf=""; }
-
-RESOURCE EIK_APP_INFO
- {
- menubar = r_scum_menubar;
- }
-
-RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
-{
- titles =
- {
- MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM5"; }
- };
-}
-
-RESOURCE MENU_PANE r_scum_menu // *** Submenu
-{
- items =
- {
-
- MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
- };
-}
-
diff --git a/backends/platform/symbian/S60v3/ScummVM5_loc.rss b/backends/platform/symbian/S60v3/ScummVM5_loc.rss
deleted file mode 100644
index 95ea091a7b..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM5_loc.rss
+++ /dev/null
@@ -1,25 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-#include <AppInfo.rh>
-
-// This file localise the applications icons and caption
-RESOURCE LOCALISABLE_APP_INFO
- {
- caption_and_icon =
- {
- CAPTION_AND_ICON_INFO
- {
- // The caption text is defined in the rls file
- caption = "ScummVM 5";
- // Icons are used to represent applications in the
- // application launcher and application title bar.
- // The number_of_icons value identifies how many icons
- // that exist in the icon_file.
- number_of_icons = 1;
- // Using the application icons.
- icon_file = "\Resource\Apps\ScummVM.mif";
- }
- };
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM5_reg.rss b/backends/platform/symbian/S60v3/ScummVM5_reg.rss
deleted file mode 100644
index 8c5c715424..0000000000
--- a/backends/platform/symbian/S60v3/ScummVM5_reg.rss
+++ /dev/null
@@ -1,21 +0,0 @@
-
-/*
- * Warning: autogenerated file
- */
-// All registration files need to #include appinfo.rh.
-#include <AppInfo.rh>
-
-// All registration files must define UID2, which is always
-// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
-UID2 KUidAppRegistrationResourceFile
-UID3 0xA006FE7E // application UID
-
-// Registration file need to containo an APP_REGISTRATION_INFO resource that
-// minimally needs to provide the name of the application binary (using the
-// app_file statement).
-RESOURCE APP_REGISTRATION_INFO
- {
- app_file = "ScummVM5"; // filename of application binary (minus extension)
- // Specify the location of the localisable icon/caption definition file
- localisable_resource_file = "\Resource\Apps\ScummVM5_loc";
- }
diff --git a/backends/platform/symbian/S60v3/ScummVM_common.mmh b/backends/platform/symbian/S60v3/ScummVM_common.mmh
index 038a410be7..2a75f019e4 100644
--- a/backends/platform/symbian/S60v3/ScummVM_common.mmh
+++ b/backends/platform/symbian/S60v3/ScummVM_common.mmh
@@ -37,29 +37,6 @@ END
CAPABILITY LocalServices ReadUserData
-MACRO S60
-MACRO S60V3
-
-ALWAYS_BUILD_AS_ARM
-
-MACRO SDL_BACKEND
-MACRO NONSTANDARD_PORT
-MACRO ENABLE_VKEYBD
-MACRO DISABLE_FANCY_THEMES
-MACRO USE_TRANSLATION
-MACRO USE_BINK
-
-MACRO USE_A52
-MACRO USE_FAAD // LIB:libFAAD2.lib
-MACRO USE_FLAC // LIB:libflacdec.lib
-MACRO USE_FREETYPE2 // LIB:freetype.lib
-MACRO USE_JPEG // LIB:libjpeg.lib
-MACRO USE_MAD // LIB:libmad.lib
-MACRO USE_MPEG2 // LIB:libmpeg2.lib
-MACRO USE_PNG // LIB:libpng.lib
-MACRO USE_THEORADEC // LIB:theora.lib
-MACRO USE_TREMOR // LIB:libtremor.lib
-MACRO USE_ZLIB // LIB:zlib.lib
// *** Static Libraries
STATICLIBRARY scummvm_base.lib
diff --git a/backends/platform/symbian/S60v3/build_config.mmh b/backends/platform/symbian/S60v3/build_config.mmh
index c6e17fffb5..95ea5f2a5f 100644
--- a/backends/platform/symbian/S60v3/build_config.mmh
+++ b/backends/platform/symbian/S60v3/build_config.mmh
@@ -37,10 +37,13 @@ ALWAYS_BUILD_AS_ARM
MACRO S60
MACRO S60V3
-MACRO NONSTANDARD_PORT
+MACRO SDL_BACKEND
MACRO ENABLE_VKEYBD
-MACRO DISABLE_FANCY_THEMES
MACRO USE_TRANSLATION
+MACRO NONSTANDARD_PORT
+MACRO DISABLE_FANCY_THEMES
+
+MACRO USE_A52
MACRO USE_BINK
MACRO USE_FAAD // LIB:libFAAD2.lib
MACRO USE_FLAC // LIB:libflacdec.lib
diff --git a/backends/platform/symbian/S60v3/scummvm_base.mmp b/backends/platform/symbian/S60v3/scummvm_base.mmp
index 9258a19e0e..aad76d2a1b 100644
--- a/backends/platform/symbian/S60v3/scummvm_base.mmp
+++ b/backends/platform/symbian/S60v3/scummvm_base.mmp
@@ -1,8 +1,5 @@
/* ScummVM - Graphic Adventure Engine
- * Copyright (C) 2003-2005 Andreas 'Sprawl' Karlsson - Original EPOC port, ESDL
- * Copyright (C) 2003-2005 Lars 'AnotherGuest' Persson - Original EPOC port, Audio System
- * Copyright (C) 2005 Jurgen 'SumthinWicked' Braam - EPOC/CVS maintainer
- * Copyright (C) 2005-2015 The ScummVM Team
+ * Copyright (C) 2020 Stryzhniou Fiodar
*
* ScummVM is the legal property of its developers, whose names
* are too numerous to list here. Please refer to the COPYRIGHT
@@ -32,7 +29,7 @@
TARGET scummvm_base.lib
TARGETTYPE lib
-#include "config.mmh"
+#include "build_config.mmh"
// compiler must use png.h from libpng.lib instead ScummVM's
OPTION GCCE -I'/Symbian/S60_5th_Edition_SDK_v1.0/epoc32/include/png' -fstack-usage -fdump-ipa-cgraph
@@ -64,7 +61,7 @@ MACRO USE_A52
#define SCUMMVM_PT_2
#define SCUMMVM_PT_3
#define SCUMMVM_PT_4
-#include "../mmps/macros.mmh"
+#include "../mmp/macros.mmh"
//STOP_AUTO_MACROS_MASTER//
// *** Include paths
@@ -77,8 +74,8 @@ USERINCLUDE \epoc32\include\mpeg2dec
SOURCEPATH ..\..\..\..\common
-//START_AUTO_OBJECTS_COMMON_// Updated @ Thu Dec 10 22:42:12 2015
SOURCE archive.cpp
+SOURCE base-str.cpp
SOURCE config-manager.cpp
SOURCE coroutines.cpp
SOURCE dcl.cpp
@@ -142,7 +139,6 @@ SOURCE pixelformat.cpp
SOURCE primitives.cpp
SOURCE scaler.cpp
SOURCE scaler\thumbnail_intern.cpp
-SOURCE sjis.cpp
SOURCE surface.cpp
SOURCE transform_struct.cpp
SOURCE transform_tools.cpp
@@ -297,6 +293,7 @@ SOURCE softsynth\fmtowns_pc98\towns_pc98_fmsynth.cpp // Included since its exclu
//#if defined (WINS)
SOURCE rate.cpp // WINS emulator version: add regular .cpp
//#else
+//ARM version is broken. Do not use.
//SOURCE rate_arm.cpp // ARM version: add ASM .cpp wrapper
//SOURCE rate_arm_asm.s // ARM version: add ASM routines
//#endif
@@ -312,6 +309,7 @@ SOURCE psx_decoder.cpp
SOURCE qt_decoder.cpp
SOURCE smk_decoder.cpp
SOURCE video_decoder.cpp
+SOURCE mve_decoder.cpp
//STOP_AUTO_OBJECTS_VIDEO_//
// add a few files manually, since they are not parsed from modules.mk files
@@ -400,7 +398,7 @@ SOURCE input-watcher.cpp remap-widget.cpp standard-actions.cpp virtual-mouse.cpp
SOURCEPATH ..\..\..\..\base
SOURCE test_new_standards.cpp
SOURCEPATH ..\..\..\..\common
-SOURCE achievements.cpp encoding.cpp events.cpp str-enc.cpp text-to-speech.cpp unicode-bidi.cpp
+SOURCE achievements.cpp events.cpp str-enc.cpp text-to-speech.cpp unicode-bidi.cpp
SOURCEPATH ..\..\..\..\engines
SOURCE metaengine.cpp
SOURCEPATH ..\..\..\..\graphics
@@ -411,15 +409,12 @@ SOURCEPATH ..\..\..\..\gui
SOURCE unknown-game-dialog.cpp
SOURCEPATH ..\..\..\..\image\codecs
SOURCE jyv1.cpp
-SOURCEPATH ..\..\..\..\video
-SOURCE mve_decoder.cpp
SOURCEPATH ..\..\..\keymapper
SOURCE hardware-input.cpp
SOURCEPATH ..\..\..\..\audio\soundfont
SOURCE rawfile.cpp rifffile.cpp sf2file.cpp synthfile.cpp
+SOURCE vgmcoll.cpp vgminstrset.cpp vgmitem.cpp vgmsamp.cpp
SOURCEPATH ..\..\..\..\audio\soundfont\vab
SOURCE psxspu.cpp vab.cpp
-SOURCEPATH ..\..\..\..\audio\soundfont
-SOURCE vgmcoll.cpp vgminstrset.cpp vgmitem.cpp vgmsamp.cpp
SOURCEPATH ..\..\..\audiocd
SOURCE audiocd-stream.cpp
diff --git a/backends/platform/symbian/src/portdefs.h b/backends/platform/symbian/src/portdefs.h
index 64248ba663..ea13299f59 100644
--- a/backends/platform/symbian/src/portdefs.h
+++ b/backends/platform/symbian/src/portdefs.h
@@ -171,6 +171,7 @@ namespace std
extern "C" float roundf (float x); // ultima engine
extern "C" double nearbyint(double x); // ultima engine
extern "C" double round(double x); // ultima engine
+extern "C" double fmax (double x, double y);
#ifndef signbit
@@ -184,6 +185,8 @@ extern "C" int __signbit(double);
extern "C" int __signbitf(float);
extern "C" int __signbitl(long double);
extern "C" float truncf(float);
+extern "C" float fminf (float x, float y);
+extern "C" float fmaxf (float x, float y);
#ifndef __WINS__
#define USE_ARM_GFX_ASM
diff --git a/backends/platform/symbian/symbian_builder/common_names.py b/backends/platform/symbian/symbian_builder/common_names.py
index 774accaef8..d858664a5f 100644
--- a/backends/platform/symbian/symbian_builder/common_names.py
+++ b/backends/platform/symbian/symbian_builder/common_names.py
@@ -28,9 +28,9 @@ build_err = "build.err"
build = 'full'
# build = 'release'
-uids = ("0xA0000657", "0xA0000658", "0x2006FE7C", "0x2006FE7D", "0x2006FE7E", "0x2006FE7F")
+uids = ("0xA0000657", "0xA0000658", "0x2006FE7C", "0x2006FE7D", "0x2006FE7E", "0x2006FE7F", "0x2006FE80")
# Test uids 3
-uids_tests = ("0xAA000657", "0xAA000658", "0xA006FE7C", "0xA006FE7D", "0xA006FE7E", "0xA006FE7F")
+uids_tests = ("0xAA000657", "0xAA000658", "0xA006FE7C", "0xA006FE7D", "0xA006FE7E", "0xA006FE7F", "0xA006FE80")
def get_UIDs(build):
if build == 'full':
diff --git a/backends/platform/symbian/symbian_builder/prj_generator.py b/backends/platform/symbian/symbian_builder/prj_generator.py
index 76b25ca5e0..fa113530be 100644
--- a/backends/platform/symbian/symbian_builder/prj_generator.py
+++ b/backends/platform/symbian/symbian_builder/prj_generator.py
@@ -177,6 +177,20 @@ EPOCHEAPSIZE 5000000 64000000
#include "../mmp/engines.mmh"
+// implicitly compiled if links with engines kyra, sci, scumm and saga
+SOURCEPATH ..\..\..\..\graphics
+SOURCE sjis.cpp
+"""
+# ---------------------------
+bld_inf_template = """
+PRJ_PLATFORMS
+GCCE WINSCW
+
+PRJ_MMPFILES
+
+gnumakefile icons.mk
+gnumakefile ..\help\build_help.mk
+
"""
# ---------------------------
@@ -191,7 +205,7 @@ def SafeWriteFile(path, data, mode = 'w'):
def create_mmps(build, path = ''):
uids = get_UIDs(build)
- bld_inf = os.path.join(path, "bld.inf")
+ bld_inf = os.path.join(path, bld_inf_template)
SafeWriteFile(bld_inf, "PRJ_MMPFILES\n")
for i in range(len(uids)):
UID3 = uids[i]
Commit: 68dc639f279ed533f95da1029b76761de740528d
https://github.com/scummvm/scummvm/commit/68dc639f279ed533f95da1029b76761de740528d
Author: Fiodar Stryzhniou (fedor_qd at mail.ru)
Date: 2021-01-01T00:07:25+01:00
Commit Message:
SYMBIAN: fix codacy warnings.
Changed paths:
backends/platform/symbian/symbian_builder/__init__.py
backends/platform/symbian/symbian_builder/create_installers.py
backends/platform/symbian/symbian_builder/mmp_gen.py
backends/platform/symbian/symbian_builder/piper.py
diff --git a/backends/platform/symbian/symbian_builder/__init__.py b/backends/platform/symbian/symbian_builder/__init__.py
index 510c5317d5..2a0fbfa96a 100644
--- a/backends/platform/symbian/symbian_builder/__init__.py
+++ b/backends/platform/symbian/symbian_builder/__init__.py
@@ -31,16 +31,16 @@ from common_names import *
def run(build, pkgs):
log = "Build started at: %s\n" %datetime.now()
- SafeWriteFile("build.log", log)
- SafeWriteFile("build.err", '')
+ SafeWriteFile(build_log, log)
+ SafeWriteFile(build_err, '')
create_mmps(build, pkgs)
create_engine_mmps(build)
log = "Build engines started at: %s\n" %datetime.now()
- SafeWriteFile("build.log", log, 'a')
+ SafeWriteFile(build_log, log, 'a')
build_mmp()
log = "Build engines ended at: %s\n" %datetime.now()
- SafeWriteFile("build.log", log, 'a')
+ SafeWriteFile(build_log, log, 'a')
build_apps(pkgs)
create_installers(pkgs)
diff --git a/backends/platform/symbian/symbian_builder/create_installers.py b/backends/platform/symbian/symbian_builder/create_installers.py
index 5bb846e9bf..dc01a98402 100644
--- a/backends/platform/symbian/symbian_builder/create_installers.py
+++ b/backends/platform/symbian/symbian_builder/create_installers.py
@@ -29,7 +29,7 @@ from common_names import *
def makesis(pkg, path):
t = "makesis -d%EPOCROOT% %s" %pkg
cmd = subprocess.Popen(t, stdout=subprocess.PIPE, stderr=subprocess.PIPE, cwd=path, shell=True)
- out, err = cmd1.communicate()
+ out, err = cmd.communicate()
SafeWriteFile(build_log, out)
SafeWriteFile(build_err, err)
diff --git a/backends/platform/symbian/symbian_builder/mmp_gen.py b/backends/platform/symbian/symbian_builder/mmp_gen.py
index 546cb96170..4ee8ea86e5 100644
--- a/backends/platform/symbian/symbian_builder/mmp_gen.py
+++ b/backends/platform/symbian/symbian_builder/mmp_gen.py
@@ -21,7 +21,7 @@
from __future__ import with_statement
-import os, re, shutil
+import os, shutil
from collections import defaultdict as defdict
from common_names import *
diff --git a/backends/platform/symbian/symbian_builder/piper.py b/backends/platform/symbian/symbian_builder/piper.py
index aaeb9a9c9c..672106dd72 100644
--- a/backends/platform/symbian/symbian_builder/piper.py
+++ b/backends/platform/symbian/symbian_builder/piper.py
@@ -24,7 +24,6 @@ from __future__ import with_statement
import os, subprocess, Queue, threading, errno
import multiprocessing as mp
from prj_generator import SafeWriteFile
-from collections import defaultdict as defdict
from common_names import *
Commit: 56e6982374ecd9840054a4a91a3836d612239065
https://github.com/scummvm/scummvm/commit/56e6982374ecd9840054a4a91a3836d612239065
Author: Fiodar Stryzhniou (fedor_qd at mail.ru)
Date: 2021-01-01T00:07:25+01:00
Commit Message:
SYMBIAN: fix single backslash in path.
Changed paths:
backends/platform/symbian/symbian_builder/prj_generator.py
diff --git a/backends/platform/symbian/symbian_builder/prj_generator.py b/backends/platform/symbian/symbian_builder/prj_generator.py
index fa113530be..203dfc94d7 100644
--- a/backends/platform/symbian/symbian_builder/prj_generator.py
+++ b/backends/platform/symbian/symbian_builder/prj_generator.py
@@ -178,7 +178,7 @@ EPOCHEAPSIZE 5000000 64000000
#include "../mmp/engines.mmh"
// implicitly compiled if links with engines kyra, sci, scumm and saga
-SOURCEPATH ..\..\..\..\graphics
+SOURCEPATH ..\\..\\..\\..\\graphics
SOURCE sjis.cpp
"""
# ---------------------------
@@ -189,7 +189,7 @@ GCCE WINSCW
PRJ_MMPFILES
gnumakefile icons.mk
-gnumakefile ..\help\build_help.mk
+gnumakefile ..\\help\\build_help.mk
"""
# ---------------------------
@@ -205,8 +205,8 @@ def SafeWriteFile(path, data, mode = 'w'):
def create_mmps(build, path = ''):
uids = get_UIDs(build)
- bld_inf = os.path.join(path, bld_inf_template)
- SafeWriteFile(bld_inf, "PRJ_MMPFILES\n")
+ bld_inf = os.path.join(path, "bld.inf")
+ SafeWriteFile(bld_inf, bld_inf_template)
for i in range(len(uids)):
UID3 = uids[i]
idx = i + 1
More information about the Scummvm-git-logs
mailing list