Permalink
Browse files

- Updated license on all CMake files

- Moved include directory defaults to projectConfig_main so that the plugin implementor won't have to worry about it
- Updated FBControl.htm to be updated with the correct mime type for the plugin
- Removed FireBreathWin test project
- Created PluginTemplate project with the TemplatePlugin plugin
- Finished (but not yet tested) initial integration of new Plugin base objects
- Moved BrowserPlugin from ScriptingCore to PluginCore
  • Loading branch information...
1 parent 17f8165 commit f90d86f21728007e510c0284da33eb318a4715fa @taxilian taxilian committed with taxilian Dec 4, 2009
Showing with 1,518 additions and 194 deletions.
  1. +16 −3 CMakeLists.txt
  2. 0 LICENSE.html → EPL.html
  3. +848 −0 LGPL.html
  4. +9 −0 License.txt
  5. +13 −0 cmake/buildconfig.cmake
  6. +23 −0 cmake/common.cmake
  7. +13 −0 cmake/genproject.cmake
  8. +13 −0 cmake/paths.cmake
  9. +25 −0 cmake/projectConfig_main.cmake.in
  10. +1 −1 gen_templates/FBControl.htm
  11. +13 −0 pluginProjects.cmake
  12. +0 −75 projects/FireBreathWin/CMakeLists.txt
  13. 0 projects/FireBreathWin/FBWinJSAPI.cpp
  14. 0 projects/FireBreathWin/FBWinJSAPI.h
  15. 0 projects/FireBreathWin/FBWinPlugin.cpp
  16. 0 projects/FireBreathWin/FBWinPlugin.h
  17. 0 projects/FireBreathWin/MathAPI.cpp
  18. 0 projects/FireBreathWin/MathAPI.h
  19. +0 −42 projects/FireBreathWin/PluginConfig.cmake
  20. +51 −0 projects/PluginTemplate/CMakeLists.txt
  21. +15 −4 projects/{FireBreathWin → PluginTemplate}/FactoryMain.cpp
  22. +77 −0 projects/PluginTemplate/MathAPI.cpp
  23. +48 −0 projects/PluginTemplate/MathAPI.h
  24. +55 −0 projects/PluginTemplate/PluginConfig.cmake
  25. +36 −0 projects/PluginTemplate/TemplatePlugin.cpp
  26. +23 −0 projects/PluginTemplate/TemplatePlugin.h
  27. +8 −0 projects/PluginTemplate/Win/FactoryMainWin.cpp
  28. 0 projects/{FireBreathWin → PluginTemplate/Win}/dllmain.cpp
  29. 0 projects/{FireBreathWin → PluginTemplate/Win}/np_winmain.cpp
  30. +50 −0 projects/PluginTemplate/Win/projectDef.cmake
  31. +6 −2 src/ActiveXPlugin/ActiveXBrowserHost.cpp
  32. +0 −6 src/ActiveXPlugin/FBControl.cpp
  33. +7 −7 src/ActiveXPlugin/FBControl.h
  34. +17 −5 src/ActiveXPluginTest/CMakeLists.txt
  35. +16 −3 src/NPAPIHost/CMakeLists.txt
  36. +16 −4 src/NpapiPlugin/CMakeLists.txt
  37. +5 −2 src/NpapiPlugin/NpapiPlugin.cpp
  38. +2 −3 src/NpapiPlugin/NpapiPlugin.h
  39. +17 −5 src/NpapiPluginTest/CMakeLists.txt
  40. +3 −2 src/{ScriptingCore → PluginCore}/BrowserPlugin.cpp
  41. +2 −1 src/{ScriptingCore → PluginCore}/BrowserPlugin.h
  42. +17 −4 src/PluginCore/CMakeLists.txt
  43. +4 −0 src/PluginCore/FactoryDefinitions.h
  44. +13 −4 src/PluginCore/PluginCore.cpp
  45. +6 −8 src/PluginCore/PluginCore.h
  46. +1 −1 src/PluginCore/Win/FactoryDefinitionsWin.h
  47. +16 −4 src/ScriptingCore/CMakeLists.txt
  48. +17 −5 src/ScriptingCoreTest/CMakeLists.txt
  49. +16 −3 src/unittest-cpp/UnitTest++/CMakeLists.txt
View
@@ -1,7 +1,20 @@
+#/**********************************************************\
+#Original Author: Richard Bateman (taxilian)
+#
+#Created: Nov 20, 2009
+#License: Dual license model; choose one of two:
+# Eclipse Public License - Version 1.0
+# http://www.eclipse.org/legal/epl-v10.html
+# - or -
+# GNU Lesser General Public License, version 2.1
+# http://www.gnu.org/licenses/lgpl-2.1.html
+#
+#Copyright 2009 PacketPass, Inc and the Firebreath development team
+#\**********************************************************/
-# Written to work with cmake 2.6
-cmake_minimum_required (VERSION 2.6)
-set (CMAKE_BACKWARDS_COMPATIBILITY 2.6)
+# Written to work with cmake 2.8
+cmake_minimum_required (VERSION 2.8)
+set (CMAKE_BACKWARDS_COMPATIBILITY 2.8)
include(${CMAKE_DIR}/common.cmake)
File renamed without changes.
Oops, something went wrong.

0 comments on commit f90d86f

Please sign in to comment.