Tidied iocli exports, build macro tweaks.
Removed 4 overloads of CCommandBase::RunCommand[L] that are no longer used at all, and changed one more to not be exported as it's only used internally to iocli.dll.
fixed builds on platforms that don't support btrace or any form of tracing.
// fshell.mmp
//
// Copyright (c) 2007 - 2010 Accenture. All rights reserved.
// This component and the accompanying materials are made available
// under the terms of the "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
// Initial Contributors:
// Accenture - Initial contribution
//
#include <fshell/common.mmh>
target fshell.exe
targettype exe
uid 0x100039CE FSHELL_UID_FSHELL
capability FSHELL_CAP_MMP_MAX
userinclude .
userinclude ..\builtins
#include <fshell/fsh_system_include.mmh>
sourcepath .
#ifdef FSHELL_CORE_SUPPORT_LOCAL_ICON
START RESOURCE fshell_reg.rss
TARGETPATH \private\10003a3f\apps
END
START RESOURCE fshell_loc.rss
TARGETPATH \resource\apps
LANG SC
END
#ifdef FSHELL_PLATFORM_UIQ
START BITMAP fshellAppIcon.mbm
TARGETPATH \resource\apps
SOURCEPATH .\AppIcon
SOURCE c24 fshell_Small.bmp
SOURCE 8 fshell_Small_mask.bmp
SOURCE c24 fshell_Large.bmp
SOURCE 8 fshell_Large_mask.bmp
SOURCE c24 fshell_xLarge.bmp
SOURCE 8 fshell_xLarge_mask.bmp
SOURCE c24 48x48.bmp
SOURCE 8 48x48.bmp
END
#endif
#endif // FSHELL_CORE_SUPPORT_LOCAL_ICON
source fshell.cpp
source job.cpp
source parser.cpp
source console.cpp
source commands.cpp
source pipe_line.cpp
source command_factory.cpp
source command_constructors.cpp
source command_wrappers.cpp
source line_completer.cpp
source string_utils.cpp
source lexer.cpp
source file_reader.cpp
source script_command.cpp
sourcepath ..\builtins
source hello.cpp
source kill.cpp
source ps.cpp
source undertaker.cpp
source fuser.cpp
source gobble.cpp
source xmodem.cpp
source ymodem.cpp
source version.cpp
sourcepath \epoc32\build\fshell\core\generated
source fshell_version.cpp
#ifdef FSHELL_CORE_SUPPORT_LICENSE
source license.cpp
#endif
library euser.lib
library efsrv.lib
library hal.lib
library iocli.lib
library lineeditor.lib
library ltkutils-tcb.lib
START WINS
win32_library kernel32.lib
END