Skip to content
This repository was archived by the owner on Sep 4, 2019. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
877 commits
Select commit Hold shift + click to select a range
2ad58a1
Updated button's text for developer registration
phofman Oct 12, 2014
64a8436
Developer can specify alt-name for bar-descriptor
phofman Oct 12, 2014
0344bdc
Prototype of wizard and templates extension points
phofman Oct 19, 2014
1cf0537
Strong-typing the context-params of vS wizard
phofman Oct 20, 2014
84beba7
Token processing returns path of destination file
phofman Oct 20, 2014
8b27ca7
Simplified storing info about templates
phofman Oct 21, 2014
2bf4721
PuppetMaster adds item-templates in fancy way
phofman Oct 21, 2014
cff7030
Token-processor can now remove specific action
phofman Oct 22, 2014
778aa1a
Implemented advanced features of wizard engine
phofman Oct 22, 2014
cbe9652
Fixed version of referenced MSBuild in VS2013
phofman Oct 23, 2014
3fb5296
Sync 'Project'/'ProjectItems' between VS projects
phofman Oct 23, 2014
cc2a087
Updated bar-descriptor template is stored
phofman Oct 23, 2014
ceff410
Avoiding extra slashes inside generated-.pri paths
phofman Oct 23, 2014
b5933ca
Updated manager to correctly create bar-descriptor
phofman Oct 23, 2014
da6932c
Fixed path to bar-descriptor.xml in empty-project template
phofman Oct 24, 2014
0bd81d8
Updated TargetNavigator's icons
phofman Oct 24, 2014
7e2b9cc
Typo in makefile headers
phofman Oct 24, 2014
798d1f8
Updated icons and Qml project-items
phofman Oct 25, 2014
f275108
Added missing Cascades projects icon for VS2010
phofman Oct 27, 2014
a31b992
Fixed missing closing INCLUDES path in .pri file
phofman Oct 27, 2014
b25565f
Fixed VS params on creation 'General' project-item
phofman Oct 27, 2014
d2459db
Added basic set of project templates
phofman Oct 27, 2014
3f3627e
Renamed 'Dynamic Library' -> 'Shared Library'
phofman Oct 27, 2014
8edce82
Added more project templates for Cascades
phofman Oct 28, 2014
1816ef8
Better handling multi-project templates
phofman Oct 29, 2014
1bc7a0b
Fixed improper QLocale names used
phofman Oct 29, 2014
2deecba
Added Headless-Application project template
phofman Oct 29, 2014
80cd480
Providing current version of Cascades to templates
phofman Oct 29, 2014
cbe8486
Fixed VS2010 NativeCore templates build path
phofman Oct 29, 2014
12ec742
Removed templates manipulations from setup script
phofman Oct 29, 2014
9fab30c
Added option to open file during project creation
phofman Oct 29, 2014
b39c92c
Added bbutil.c/bbutil.h as project item template
phofman Oct 29, 2014
5965817
Fixed improper locales loaded in headless template
phofman Oct 29, 2014
5b3ae77
Marked default files to open in project templates
phofman Oct 29, 2014
9a28ba3
About points to phofman's fork instead of upstream
phofman Oct 29, 2014
1968504
Updated debug-token's "Author" field name
phofman Oct 29, 2014
1f529a6
Fixed 'Device-Release' build of Cascades Apps
phofman Oct 30, 2014
6ea2c54
Fixed VS crash due to unability to parse thread-id
phofman Nov 1, 2014
df44da8
Refactored MSBuild tasks
phofman Nov 1, 2014
51f5b96
Fixed GdbHost.exe expected location for debugging
phofman Nov 1, 2014
62e6166
Unified flag files management
phofman Nov 1, 2014
f54fa1f
Disabling IntelliSense errors reporting
phofman Nov 1, 2014
a67c5e4
Fixed unnecessary asking for binary location
phofman Nov 1, 2014
f3fc864
Added XSD for bar-descriptor.xml
phofman Nov 1, 2014
1434022
Updated all projects with new bar-descriptor XSD
phofman Nov 2, 2014
3f45f93
Imporved IntelliSense disable tracking
phofman Nov 2, 2014
e728105
Made default name of Headless App shorter
phofman Nov 2, 2014
1f5402b
Added entry-point support in bar-descriptor.xsd
phofman Nov 2, 2014
e2e9f5d
Fixed possible crash
phofman Nov 2, 2014
abd3fca
Some cleanup
phofman Nov 2, 2014
eec2d86
DeveloperDefinition can cache full author's info
phofman Nov 2, 2014
dbe09c7
Created UI to input author info (publisher)
phofman Nov 3, 2014
1336392
Loaded debug-token info updates cached author-info
phofman Nov 3, 2014
bf6f0e1
Fixed not displaying MSBuild-task errors (#12)
phofman Nov 5, 2014
53b25d5
Added 1 more error case handling
phofman Nov 5, 2014
8d9ec8f
Made sure no crashed, when no bbndk_vs exists
phofman Nov 8, 2014
e6aefe4
Updated label color to red
phofman Nov 8, 2014
0a351d5
Updated VSIX packages info
phofman Nov 8, 2014
68e8204
QNX-tools are part of VSIX packages
phofman Nov 8, 2014
d71b77e
Fixed crash, when NdkDirectory doesn't exists
phofman Nov 8, 2014
c83c2f8
Loading list of API-Levels is one-by-one by type
phofman Nov 9, 2014
d3ba5f6
Fixed and refactored GDB startup on F5
phofman Nov 9, 2014
1db66b6
Cascades .moc files are included in source search
phofman Nov 9, 2014
a7b274b
Moved refactored build-tasks into new home
phofman Nov 10, 2014
3a73968
Made QccTask compiling for VS2010
phofman Nov 10, 2014
e027190
Fixed crash in QDataSource, when long debugging
phofman Nov 10, 2014
24a438e
Fixed suggested binary path for Cascades app
phofman Nov 10, 2014
7428526
Fixed a deadlock, when printing logs
phofman Nov 10, 2014
5b5005f
Fixed placing breakpoint in full-path sources
phofman Nov 10, 2014
2cbcbb8
Removed insertion of BB platform into C++ projects
phofman Nov 10, 2014
6f8c3fb
Updated info about VSIX packages and license
phofman Nov 11, 2014
0a17806
Added 7zip to automatically create zipped releases
phofman Nov 11, 2014
5c60707
Updated build script to prepare release binaries
phofman Nov 11, 2014
75cc110
Fixed .pri generator
phofman Nov 12, 2014
df09655
PuppetMaster creates filters easier
phofman Nov 13, 2014
b0dd47c
PuppetMaster creates project in different location
phofman Nov 13, 2014
0e8c74e
CacheAuthor dialog doesn't show on taskbar
phofman Nov 13, 2014
6edd755
Introduced new Momentics project importing
phofman Nov 13, 2014
343198d
Added support for 'translations' filter
phofman Nov 13, 2014
a87607c
Moved QnxTools from VSIX into MSBuild
phofman Nov 13, 2014
0a37252
Unified versioning
phofman Nov 13, 2014
9e2b4a4
Fixed wrong $(AppData) folder used
phofman Nov 13, 2014
42a055c
Added missing BuildTasks.dll into release package
phofman Nov 13, 2014
df8caea
Project importer suggests the name based on folder
phofman Nov 15, 2014
32ea776
Using correct native-packager for PlayBook
phofman Nov 15, 2014
353f514
Using bar-signer and bar-deploy from selected NDK
phofman Nov 15, 2014
d12a5e5
Verifying if exists 'BlackBerry' platform (#28)
phofman Nov 15, 2014
68b7f78
GDB-output-window is shown also in Release mode
phofman Nov 15, 2014
b41b3b8
Updated version for next release
phofman Nov 15, 2014
a3cecbe
Build-manager checks 'build'-part, when warning
phofman Nov 16, 2014
c72fe3e
Fixed target selection for 'Custom Makefile'
phofman Nov 16, 2014
84f168d
Added TabbedPane project-item template
phofman Nov 17, 2014
493937b
Improved adding files into the project
phofman Nov 17, 2014
4b0c259
Translations placed correctly inside the project
phofman Nov 17, 2014
3dcf009
BAR-desc editor crashes less on incompatible file
phofman Nov 18, 2014
6dd8508
Changed the order of project-templates
phofman Nov 19, 2014
c87a77b
Fixed precompiled header detection
phofman Nov 19, 2014
8e79838
Merge pull request #666 from phofman/next
dbrgss Nov 20, 2014
6877bfa
Sometimes during debugging OutputWindow is damaged
phofman Nov 21, 2014
e2fcd2b
Hidden GDB output as not generated in release mode
phofman Nov 21, 2014
2210fa9
Avoid listing processes without name
phofman Nov 21, 2014
d26474d
Simplified makefile template generators
phofman Nov 22, 2014
87d6eb4
Made custom lib references in PRI prettier
phofman Nov 23, 2014
47fe9f1
Enabled full IntelliSense completion support
phofman Nov 24, 2014
1504291
Put '_DEBUG' define into default project templates
phofman Nov 24, 2014
4ee76a4
Enabled printing Cascades logs by default
phofman Nov 24, 2014
799d959
Destroying the page immediatelly
phofman Nov 24, 2014
e84fdff
Small function decl cleanup in OpenGL templates
phofman Nov 24, 2014
6295bd0
Fixed download action for PlayBook NDK
phofman Nov 25, 2014
2ad568e
Improved stability on no bbndk_vs, Java, QNX tools
phofman Nov 26, 2014
e485de7
Bumped version
phofman Nov 26, 2014
f45f754
Updated release notes
phofman Nov 26, 2014
392415c
Typo
phofman Nov 26, 2014
1693797
Changed GUID for each extension manifest
phofman Nov 26, 2014
aec9eae
Unified naming for plugin's Options
phofman Nov 27, 2014
a2546ad
Improved first time usage
phofman Nov 27, 2014
1f84885
Avoiding project wizard, when no MSBuild platform
phofman Nov 27, 2014
8fd331c
Updated version, startup-guide and release notes
phofman Nov 27, 2014
50147aa
Added loading of process environment and args
phofman Nov 30, 2014
efd6d68
Showing info about startup-args and env-vars on UI
phofman Dec 1, 2014
8e3ad6d
Fixed reading string crossing data-chunk boundary
phofman Dec 1, 2014
6e90000
Updated running processes list to return full path
phofman Dec 1, 2014
d453766
Avoiding unexpected VS error on wrong metadata
phofman Dec 1, 2014
f75157d
Added experimental version of console logs monitor
phofman Dec 1, 2014
68ea2e9
Cleaning ConsoleLog property, when disposing
phofman Dec 1, 2014
311a8a4
Trace-listener prints device logs on 'Debug' pane
phofman Dec 1, 2014
bbf823d
Added more helper methods to combine arrays
phofman Dec 2, 2014
8d571e2
Introduced prototype of slog2info monitor
phofman Dec 2, 2014
a5aa703
Enabled full slog2info capture on connection
phofman Dec 2, 2014
ff6b5d9
Fixed duplicated and cut slog2info messages
phofman Dec 2, 2014
fc545a6
Typo
phofman Dec 3, 2014
7e908d0
Relaunching slog2info process on reconnection
phofman Dec 3, 2014
31fd314
Added option to stop monitoring of single console-log
phofman Dec 3, 2014
330a911
Moved console-logs management into Targets
phofman Dec 3, 2014
468a3cc
Exposed console-log management via UI
phofman Dec 3, 2014
b3db979
Allowing log-capturing only for user apps
phofman Dec 4, 2014
6f57f2a
Fixed loop, when closing file on disc device
phofman Dec 4, 2014
7928a78
Upgraded the level of device-logs processing
phofman Dec 4, 2014
0b88981
Updated BBDeploy task to dump run-info
phofman Dec 7, 2014
7190ac3
Removed not used config params
phofman Dec 7, 2014
44f9ffd
Made tracing methods in Targets bulletproof
phofman Dec 7, 2014
48bd1a6
Added searching process by ID
phofman Dec 7, 2014
fd45df2
Added detection of run-info data
phofman Dec 7, 2014
1adfea3
Fixed looped close of a file, when connection lost
phofman Dec 7, 2014
e847157
Monitoring process logs even, when only deployed
phofman Dec 7, 2014
cec2157
Improved activation of Build/Debug/BlackBerry pane
phofman Dec 7, 2014
722961d
Resetting console log monitor
phofman Dec 7, 2014
5074e95
Unified logs naming on UI
phofman Dec 7, 2014
0ce3c08
Improved visuals against themes in VS2013
phofman Dec 8, 2014
ea6dafd
Added a flag, if tracing logs for debugged app
phofman Dec 8, 2014
ca51b70
Console-logger has property for refresh interval
phofman Dec 8, 2014
1f5d7b6
Added sophisticated log options + respect for them
phofman Dec 8, 2014
d16d22e
Warning label auto disappears, when not valid
phofman Dec 8, 2014
8eb3d79
API-Levels shows option to download BBNDK for VS
phofman Dec 8, 2014
9dc95e5
Updated version + start-guide and prepared release
phofman Dec 9, 2014
ba7cc0d
Fixed icon placement in VS2010 VSIX package
phofman Dec 9, 2014
0c5f6b2
Added ticket number in release-notes
phofman Dec 12, 2014
8de1fe2
BarDescEditor is NOT default one for all XML files
phofman Dec 12, 2014
473a7ed
Improved parsing qcc std/err streams (#35)
phofman Dec 14, 2014
2be054e
Removed some obsolete code
phofman Dec 14, 2014
9247490
Fixed column indexing in VS2010
phofman Dec 14, 2014
ce920b2
Fixed accidentally disabled standard outputs
phofman Dec 14, 2014
3338c3d
Added project-item template of empty makefile
phofman Dec 14, 2014
02aae8b
Updated release-notes to match VS-Gallery pages
phofman Dec 14, 2014
6a28ec5
Fixed description of OpenGL v1.1 template project
phofman Dec 14, 2014
524ff00
Improved merging MSBuild/project property values
phofman Dec 14, 2014
7da19d2
Removed from bar-descriptor unsupported build type
phofman Dec 14, 2014
ccf1ed6
Added template for Qt4-app for PlayBook & BB10
phofman Dec 14, 2014
f101f47
Handled slog2info missing on PlayBook
phofman Dec 15, 2014
dd36183
Moved to common code some project props updates
phofman Dec 20, 2014
2821065
Changed the PlayBook/Qt4 template name
phofman Dec 20, 2014
eec5497
Updated the way importing Momentics project works
phofman Dec 20, 2014
4b25a8e
Added support of 'fatal error' from qcc
phofman Dec 20, 2014
1f29250
Extended MSBuild with Cascades-output variables
phofman Dec 20, 2014
c8a8564
Added support of overwriting build outputs
phofman Dec 20, 2014
0eaf45a
Further project import improvements
phofman Dec 20, 2014
11d9bf7
Importer respects defs and depends from .cproject
phofman Dec 20, 2014
625818f
No more updating $(IntDir) to use $(TargetArchPre)
phofman Dec 21, 2014
ad6881b
Extracting defines out of manifest.properties
phofman Dec 21, 2014
1b8a482
Fixed issue of empty imported project name on UI
phofman Dec 21, 2014
8be2bd1
Fixed creation of sub-filters, when importing
phofman Dec 25, 2014
ac7ee90
Added option to check/uncheck/remove batch files
phofman Dec 25, 2014
74cb2b1
Updated release notes
phofman Dec 25, 2014
1b28ef6
Updated version
phofman Dec 25, 2014
96f0f55
Updated manifest versions
phofman Dec 25, 2014
65a6096
Fixed problem with full process-list load (#37)
phofman Dec 26, 2014
f6c325e
Allowing load of partial process data for UI
phofman Dec 26, 2014
11e627e
Merge remote-tracking branch 'upstream/next' into develop
phofman Dec 27, 2014
8b6c24d
Updated release notes
phofman Dec 27, 2014
d15ca76
Updated vsix-manifest version
phofman Dec 27, 2014
378dbd6
Avoiding stop on right-click on XML file in VS
phofman Dec 27, 2014
922e7e8
Updated extensions-list for default filters
phofman Dec 27, 2014
968e476
Avoid log-monitor crash, when lost connection
phofman Dec 27, 2014
61944a5
Removed conf-id from projects created via wizard
phofman Dec 27, 2014
df57398
Improved parsing slog2info messages
phofman Dec 27, 2014
18ce719
Refactored slog2info processing
phofman Dec 27, 2014
b3f0123
Additional-include-path supported in Cascades apps
phofman Dec 28, 2014
a0296c0
Updating author-info on project import (#38)
phofman Dec 28, 2014
eb963de
Importing respects also additional-include-dirs
phofman Dec 29, 2014
a406299
Added extra root folders into ProjectFolderTree
phofman Dec 29, 2014
36f81c9
Avoiding exception-loop, when closing file-service
phofman Dec 29, 2014
d56fc95
Restored $(IncludePath), when generating makefile
phofman Dec 30, 2014
5b991a8
PuppetMaster sets up defs/refs/incs correctly
phofman Dec 30, 2014
c994380
Updated release notes
phofman Dec 30, 2014
4591cac
Updated vsix-manifest versions
phofman Dec 30, 2014
4e8f323
Fixed crash on upgrade non-BlackBerry VC++ project
phofman Jan 5, 2015
4fea678
Created skeleton for QML colorizer
phofman Jan 6, 2015
a0c66c7
Added really simple QML word colorization (#29)
phofman Jan 7, 2015
ed4c463
Fixed recently broken separator in makefile linker
phofman Jan 9, 2015
62b1cb3
Updated release notes
phofman Jan 9, 2015
69918e6
Updated vsix-manifest version
phofman Jan 9, 2015
ee4d3e7
Updated change-log format
phofman Jan 10, 2015
1feccfb
Import-dialog's text-fields also anchor right
phofman Jan 10, 2015
3403562
Fixed detection of BlackBerry MSBuild ext on WinXP
phofman Jan 11, 2015
550a8ce
Printing extension location in debug-build
phofman Jan 11, 2015
bd0bcf1
Fixed persistance of open-in-ext-browser setting
phofman Jan 11, 2015
6e2d849
Updated Build Script
dbrgs Jan 12, 2015
3d86f12
Modify the build script to check for the existence of the MsBuild 201…
dbrgs Jan 12, 2015
d904786
Updated release notes
phofman Jan 14, 2015
897b560
Updated vsix-manifest version
phofman Jan 14, 2015
ca2e1c5
Updated binaries version
phofman Jan 14, 2015
da3f45b
Merge remote-tracking branch 'upstream/next' into develop
phofman Jan 14, 2015
0d25e27
Merge branch 'develop' into next
phofman Jan 14, 2015
966ea27
Merge pull request #667 from phofman/next
dbrgss Jan 26, 2015
a0c828d
Made various working changes proposed by docs.
dbrgs Jan 29, 2015
2b50de5
Merge pull request #675 from blackberry/next-XXY
dbrgss Jan 29, 2015
33cd012
Updated build.bat to stop auto build of all versions of plugin when d…
dbrgs Feb 6, 2015
7e4c53d
Merge pull request #686 from blackberry/next-301
dbrgss Feb 6, 2015
1e7b489
Multiple Changes
dbrgs Feb 9, 2015
f0957e9
Merge pull request #690 from blackberry/NEXT_1
dbrgss Feb 9, 2015
132c518
Added script to automatically prune some tags
phofman Feb 9, 2015
e0c1153
Synchronized .vsixmanifests
phofman Feb 9, 2015
8f7c91c
Changed shortcut to letter 'L' (Alt+L)
phofman Feb 9, 2015
d4da834
Fixed crash, when evaluating expressions
phofman Feb 9, 2015
3bafa69
Continuing import after solution save rejection
phofman Feb 10, 2015
13b27f4
Merge pull request #691 from phofman/next
dbrgss Feb 10, 2015
e30a72f
Removing cached developer-info from memory
phofman Feb 11, 2015
214a5da
Fixed missing public key on connection to device
phofman Feb 13, 2015
a29e342
TargetNavigator updates Connect/Disconnect
phofman Feb 13, 2015
3410c65
Fixed developer's certificate export error
phofman Feb 14, 2015
2c9d37a
Restored info about myself on About window
phofman Feb 14, 2015
f2ae3a3
Fixed Yes/No dialogs to support escape button
phofman Feb 14, 2015
b052cff
Updated the README.md
dbrgs Mar 6, 2015
cd3daf5
Merge pull request #721 from blackberry/NEXT_DAVE
dbrgss Mar 6, 2015
5175507
Merge pull request #694 from phofman/next
dbrgss Mar 6, 2015
4af3b32
Fixed small issue
dbrgs Mar 6, 2015
d09e913
Merge pull request #722 from blackberry/NEXT_DAVE
dbrgss Mar 6, 2015
789e183
Fixed spacing issue
dbrgs Mar 6, 2015
6c47eb2
Merge pull request #723 from blackberry/NEXT_DAVE
dbrgss Mar 6, 2015
64e2fcc
Updated README.me
dbrgs Apr 2, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
124 changes: 124 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@

# samples
samples/FallingBlocks/FallingBlocks.sdf
samples/FallingBlocks/FallingBlocks.sln.DotSettings
samples/FallingBlocks/FallingBlocks.suo
samples/FallingBlocks/FallingBlocks.v11.suo
samples/FallingBlocks/FallingBlocks.v12.suo
samples/FallingBlocks/FallingBlocks/Debug/
samples/FallingBlocks/FallingBlocks/FallingBlocks.vcxproj.user
samples/HelloWorldDisplay/HelloWorldDisplay.sdf
samples/HelloWorldDisplay/HelloWorldDisplay.v12.suo
samples/HelloWorldDisplay/HelloWorldDisplay/HelloWorldDisplay.vcxproj.user
samples/HelloWorldDisplay/HelloWorldDisplay/Device-Debug/
samples/HelloWorldDisplay/HelloWorldDisplay/Simulator-Debug/

# user configuration files
src_vs2010/BlackBerry.NativePlugin.opensdf
src_vs2010/BlackBerry.NativePlugin.sdf
src_vs2010/BlackBerry.NativePlugin.sln.DotSettings
src_vs2010/BlackBerry.NativePlugin.sln.DotSettings.user
src_vs2010/BlackBerry.NativePlugin.suo
src_vs2010/GDBParser/GDBParser.vcxproj.user
src_vs2010/BuildTasks/BlackBerry.BuildTasks.csproj.user
src_vs2010/DebugEngine/BlackBerry.DebugEngine.csproj.user
src_vs2010/DebugEngine/BlackBerry.DebugEngine.csproj.DotSettings
src_vs2010/GDBHost/BlackBerry.GDBHost.vcxproj.user
src_vs2010/NativeCore/BlackBerry.NativeCore.csproj.user
src_vs2010/Package/BlackBerry.Package.csproj.user
src_vs2010/Tasks/BlackBerry.Tasks.csproj.user
src_vs2010/UnitTests/UnitTests.csproj.user

src_vs2012/BuildTasks/BlackBerry.BuildTasks.csproj.user
src_vs2012/BlackBerry.NativePlugin.sdf
src_vs2012/BlackBerry.NativePlugin.opensdf
src_vs2012/BlackBerry.NativePlugin.sln.DotSettings
src_vs2012/BlackBerry.NativePlugin.sln.DotSettings.user
src_vs2012/BlackBerry.NativePlugin.v11.suo
src_vs2012/GDBParser/GDBParser.vcxproj.user
src_vs2012/DebugEngine/BlackBerry.DebugEngine.csproj.user
src_vs2012/GDBHost/BlackBerry.GDBHost.vcxproj.user
src_vs2012/NativeCore/BlackBerry.NativeCore.csproj.user
src_vs2012/Package/BlackBerry.Package.csproj.user
src_vs2012/Package/BlackBerry.Package.csproj.DotSettings
src_vs2012/Tasks/BlackBerry.Tasks.csproj.user
src_vs2012/UnitTests/UnitTests.csproj.user

src_vs2013/BuildTasks/BlackBerry.BuildTasks.csproj.user
src_vs2013/BlackBerry.NativePlugin.sdf
src_vs2013/BlackBerry.NativePlugin.opensdf
src_vs2013/BlackBerry.NativePlugin.sln.DotSettings
src_vs2013/BlackBerry.NativePlugin.sln.DotSettings.user
src_vs2013/BlackBerry.NativePlugin.v12.suo
src_vs2013/DebugEngine/BlackBerry.DebugEngine.csproj.user
src_vs2013/GDBHost/BlackBerry.GDBHost.vcxproj.user
src_vs2013/NativeCore/BlackBerry.NativeCore.csproj.user
src_vs2013/Package/BlackBerry.Package.csproj.user
src_vs2013/Tasks/BlackBerry.Tasks.csproj.user
src_vs2013/UnitTests/UnitTests.csproj.user


# build temp outputs
_BuildResults/
BuildResults/
src_vs2010/Debug/
src_vs2010/Release/
src_vs2010/GDBParser.UnitTests/bin/
src_vs2010/GDBParser.UnitTests/obj/
src_vs2010/GDBParser/Debug/
src_vs2010/GDBParser/Release/
src_vs2010/ipch/
src_vs2010/BuildTasks/bin/
src_vs2010/BuildTasks/obj/
src_vs2010/DebugEngine/bin/
src_vs2010/DebugEngine/obj/
src_vs2010/GDBHost/Debug/
src_vs2010/GDBHost/Release/
src_vs2010/NativeCore/bin/
src_vs2010/NativeCore/obj/
src_vs2010/Package/bin/
src_vs2010/Package/obj/
src_vs2010/UnitTests/bin/
src_vs2010/UnitTests/obj/

src_vs2012/Debug/
src_vs2012/Release/
src_vs2012/GDBParser/Debug/
src_vs2012/GDBParser/Release/
src_vs2012/GDBParser.UnitTests/bin/
src_vs2012/GDBParser.UnitTests/obj/
src_vs2012/ipch/
src_vs2012/BuildTasks/bin/
src_vs2012/BuildTasks/obj/
src_vs2012/DebugEngine/bin/
src_vs2012/DebugEngine/obj/
src_vs2012/GDBHost/Debug/
src_vs2012/GDBHost/Release/
src_vs2012/NativeCore/bin/
src_vs2012/NativeCore/obj/
src_vs2012/Package/bin/
src_vs2012/Package/obj/
src_vs2012/UnitTests/bin/
src_vs2012/UnitTests/obj/

src_vs2013/Debug/
src_vs2013/Release/
src_vs2013/GDBParser.UnitTests/bin/
src_vs2013/GDBParser.UnitTests/obj/
src_vs2013/GDBParser/Debug/
src_vs2013/GDBParser/Release/
src_vs2013/ipch/
src_vs2013/BuildTasks/bin/
src_vs2013/BuildTasks/obj/
src_vs2013/DebugEngine/bin/
src_vs2013/DebugEngine/obj/
src_vs2013/GDBHost/Debug/
src_vs2013/GDBHost/Release/
src_vs2013/NativeCore/bin/
src_vs2013/NativeCore/obj/
src_vs2013/Package/bin/
src_vs2013/Package/obj/
src_vs2013/UnitTests/bin/
src_vs2013/UnitTests/obj/


34 changes: 23 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,36 @@ All assets in this repository, unless otherwise stated through sub-directory LIC

##Build requirements
Install
* [Microsoft Visual Studio Professional 2012 SDK] (http://www.microsoft.com/en-us/download/details.aspx?id=30668)

or

* [Microsoft Visual Studio Professional 2013 SDK] (http://www.microsoft.com/en-us/download/details.aspx?id=40758)

Note: Currently, there is a bug in DIA SDK of Visual Studio 2013.
If Microsoft Visual Studio 2013 is installed on a machine where Microsoft Visual Studio 2012 was installed, the DIA SDK folder for Microsoft Visual Studio 2013 is installed in the DIA SDK folder for Microsoft Visual Studio 2012.
More info [here] (http://connect.microsoft.com/VisualStudio/feedback/details/814147/dia-sdk-installed-into-wrong-directory).

##Build commands
1. VSNDKPluginBuild.bat – A batch file that builds the various components of the BlackBerry Native Plug-in to the ..\buildresults folder.
2. VSNDKPluginSetup.bat – A batch file that installs the newly built components of the BlackBerry Native Plug-in to the correct locations on your computer.
**build.bat** – A batch file that builds the various components of the BlackBerry Native Plug-in for Microsoft Visual Studio to the "_BuildResults" folder.

**setup.bat** – A batch file that installs the newly built components of the BlackBerry Native Plug-in for Microsoft Visual Studio to the correct locations on your computer.

Examples:

**build.bat** - default, builds everything
**build.bat vs2010** - builds only for Microsoft Visual Studio 2010
**build.bat vs2012 "/out:D:\Shared folder\\_BuildResults"** - builds only for Microsoft Visual Studio 2012 into the specified directory

**setup.bat** - installs the plug-in for all Microsoft Visual Studio versions
**setup.bat vs2010** - installs the plug-in for only Microsoft Visual Studio 2010
**setup.bat vs2012 /no-tools** - installs the plug-in for Microsoft Visual Studio 2012 without copying the bbndk_vs and qnxtools folders
**setup.bat vs2012 /msbuild-only** - updates only the local MSBuild for Microsoft Visual Studio 2012 and adds the 'BlackBerry' and 'BlackBerrySimulator' target platforms

##Contributing
The BlackBerry Native Plug-in for Microsoft Visual Studio project currently contains the following code branches:

**Master Branch** - The master branch contains the latest production release of the source code. This code is considered stable and is fully tested by the Test team. You can [download the binaries] (http://developer.blackberry.com/native/downloads/) from the Downloads page on the BlackBerry developer website.
**Master Branch** - This branch contains the latest production release of the source code. This code is considered stable and is fully tested by the test team. You can [download the binaries] (http://developer.blackberry.com/native/downloads/) from the Downloads page on the BlackBerry developer website.

**Next Branch** - The next branch contains the latest beta release of the source code. This code may be unstable and is not fully tested because it has passed unit tests only. At some point, a full regression test cycle is performed on the next branch and the code is promoted to the master branch.
**Next Branch** - This branch contains the latest beta release of the source code. This code may be unstable and is not fully tested because it has passed unit tests only. At some point, a full regression test cycle is performed on the next branch and the code is promoted to the master branch.

**Feature Branch** - Feature branches contain the code changes required to implement specific features or issues being worked on for the next release. This code is considered unstable. These branches are denoted by the following naming scheme in the repository: next-### (where ### is the related issue number). When implementation is completed, the branch is unit and integration tested and then merged into the next branch.
**Feature Branch** - This branch contains the code changes required to implement specific features or issues being worked on for the next release. This code is considered unstable. These branches are denoted by the following naming scheme in the repository: next-### (where ### is the related issue number). When implementation is completed, the branch is unit and integration tested and then merged into the next branch.

**To contribute code to this repository you must be [signed up as an official contributor](http://blackberry.github.com/howToContribute.html).**

Expand All @@ -42,5 +54,5 @@ The BlackBerry Native Plug-in for Microsoft Visual Studio project currently cont
* [Gustavo Arnold](http://github.com/guarnold)

## Reference material
* [Using Microsoft Visual Studio] (https://developer.blackberry.com/native/documentation/core/vs_using_microsoft_visual_studio.html)
* Although Microsoft Visual Studio 2010 is no longer supported, you can still [download the plug-in and the docs] (http://developer.blackberry.com/native/downloads/) from the Downloads page.
* [Microsoft Visual Studio:] (http://developer.blackberry.com/native/documentation/dev/visual_studio/vs_using_microsoft_visual_studio.html)
* [GDB Commands] (http://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI.html)
60 changes: 0 additions & 60 deletions VSNDKPluginBuild.bat

This file was deleted.

Loading