From ec21501cf0fa353329eff30f21c0a316d92f3f14 Mon Sep 17 00:00:00 2001 From: Lars Kanis <kanis@comcard.de> Date: Thu, 3 Jan 2013 15:45:10 +0100 Subject: [PATCH] Fix loading error on Ruby 1.8.7 by renaming the C++ extension to fox16_c. Before commit af54382 loading order of fox16.so and fox16.rb was irrelevant. But now fox16.rb must be called, in order to load ruby files to the C++ extension. Renaming the C++ extension ensures, that fox16.rb is called first. --- .gitignore | 14 +- Manifest.txt | 464 +++++++++--------- README.rdoc | 2 +- Rakefile | 36 +- ext/{fox16 => fox16_c}/FXRbApp.cpp | 0 ext/{fox16 => fox16_c}/FXRbDataTarget.cpp | 0 ext/{fox16 => fox16_c}/FXRbGLViewer.cpp | 0 ext/{fox16 => fox16_c}/FXRuby.cpp | 2 +- ext/{fox16 => fox16_c}/MANIFEST | 0 ext/{fox16 => fox16_c}/extconf.rb | 2 +- ext/{fox16 => fox16_c}/impl.cpp | 0 .../include/FXMemoryBuffer.h | 0 .../include/FXRb4Splitter.h | 0 ext/{fox16 => fox16_c}/include/FXRb7Segment.h | 0 .../include/FXRbAccelTable.h | 0 ext/{fox16 => fox16_c}/include/FXRbApp.h | 0 .../include/FXRbAppVirtuals.h | 0 .../include/FXRbArrowButton.h | 0 ext/{fox16 => fox16_c}/include/FXRbBMPIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbBMPImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbBitmap.h | 0 .../include/FXRbBitmapFrame.h | 0 .../include/FXRbBitmapView.h | 0 .../include/FXRbBitmapVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbButton.h | 0 .../include/FXRbCURCursor.h | 0 ext/{fox16 => fox16_c}/include/FXRbCanvas.h | 0 .../include/FXRbCheckButton.h | 0 .../include/FXRbChoiceBox.h | 0 ext/{fox16 => fox16_c}/include/FXRbColorBar.h | 0 .../include/FXRbColorDialog.h | 0 .../include/FXRbColorList.h | 0 .../include/FXRbColorRing.h | 0 .../include/FXRbColorSelector.h | 0 .../include/FXRbColorWell.h | 0 .../include/FXRbColorWheel.h | 0 ext/{fox16 => fox16_c}/include/FXRbComboBox.h | 0 ext/{fox16 => fox16_c}/include/FXRbCommon.h | 0 .../include/FXRbComposite.h | 0 ext/{fox16 => fox16_c}/include/FXRbCursor.h | 0 .../include/FXRbCursorVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbDC.h | 0 ext/{fox16 => fox16_c}/include/FXRbDCPrint.h | 0 .../include/FXRbDCVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbDCWindow.h | 0 .../include/FXRbDataTarget.h | 0 .../include/FXRbDebugTarget.h | 0 .../include/FXRbDelegator.h | 0 ext/{fox16 => fox16_c}/include/FXRbDial.h | 0 .../include/FXRbDialogBox.h | 0 .../include/FXRbDialogBoxVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbDict.h | 0 ext/{fox16 => fox16_c}/include/FXRbDirBox.h | 0 .../include/FXRbDirDialog.h | 0 ext/{fox16 => fox16_c}/include/FXRbDirList.h | 0 .../include/FXRbDirSelector.h | 0 ext/{fox16 => fox16_c}/include/FXRbDockBar.h | 0 .../include/FXRbDockBarVirtuals.h | 0 .../include/FXRbDockHandler.h | 0 ext/{fox16 => fox16_c}/include/FXRbDockSite.h | 0 .../include/FXRbDockSiteVirtuals.h | 0 .../include/FXRbDockTitle.h | 0 ext/{fox16 => fox16_c}/include/FXRbDocument.h | 0 .../include/FXRbDragCorner.h | 0 ext/{fox16 => fox16_c}/include/FXRbDrawable.h | 0 .../include/FXRbDrawableVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbDriveBox.h | 0 .../include/FXRbFileDialog.h | 0 ext/{fox16 => fox16_c}/include/FXRbFileDict.h | 0 .../include/FXRbFileDictVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbFileList.h | 0 .../include/FXRbFileSelector.h | 0 .../include/FXRbFoldingItemVirtuals.h | 0 .../include/FXRbFoldingList.h | 0 .../include/FXRbFoldingListVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbFont.h | 0 .../include/FXRbFontDialog.h | 0 .../include/FXRbFontSelector.h | 0 .../include/FXRbFontVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbFrame.h | 0 .../include/FXRbGIFCursor.h | 0 ext/{fox16 => fox16_c}/include/FXRbGIFIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbGIFImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbGLCanvas.h | 0 .../include/FXRbGLCanvasVirtuals.h | 0 .../include/FXRbGLContext.h | 0 ext/{fox16 => fox16_c}/include/FXRbGLObject.h | 0 .../include/FXRbGLObjectVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbGLShape.h | 0 .../include/FXRbGLShapeVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbGLViewer.h | 0 .../include/FXRbGLViewerVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbGLVisual.h | 0 .../include/FXRbGradientBar.h | 0 ext/{fox16 => fox16_c}/include/FXRbGroupBox.h | 0 ext/{fox16 => fox16_c}/include/FXRbHeader.h | 0 .../include/FXRbHeaderItemVirtuals.h | 0 .../include/FXRbHorizontalFrame.h | 0 ext/{fox16 => fox16_c}/include/FXRbICOIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbICOImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbIcon.h | 0 .../include/FXRbIconItemVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbIconList.h | 0 .../include/FXRbIconListVirtuals.h | 0 .../include/FXRbIconSource.h | 0 .../include/FXRbIconSourceVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbId.h | 0 .../include/FXRbIdVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbImage.h | 0 .../include/FXRbImageFrame.h | 0 .../include/FXRbImageView.h | 0 .../include/FXRbImageVirtuals.h | 0 .../include/FXRbInputDialog.h | 0 ext/{fox16 => fox16_c}/include/FXRbJPGIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbJPGImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbKnob.h | 0 ext/{fox16 => fox16_c}/include/FXRbLabel.h | 0 ext/{fox16 => fox16_c}/include/FXRbList.h | 0 ext/{fox16 => fox16_c}/include/FXRbListBox.h | 0 .../include/FXRbListBoxVirtuals.h | 0 .../include/FXRbListItemVirtuals.h | 0 .../include/FXRbListVirtuals.h | 0 .../include/FXRbMDIButton.h | 0 ext/{fox16 => fox16_c}/include/FXRbMDIChild.h | 0 .../include/FXRbMDIChildVirtuals.h | 0 .../include/FXRbMDIClient.h | 0 .../include/FXRbMDIClientVirtuals.h | 0 .../include/FXRbMainWindow.h | 0 ext/{fox16 => fox16_c}/include/FXRbMatrix.h | 0 ext/{fox16 => fox16_c}/include/FXRbMenuBar.h | 0 .../include/FXRbMenuButton.h | 0 .../include/FXRbMenuCaption.h | 0 .../include/FXRbMenuCascade.h | 0 .../include/FXRbMenuCheck.h | 0 .../include/FXRbMenuCommand.h | 0 ext/{fox16 => fox16_c}/include/FXRbMenuPane.h | 0 .../include/FXRbMenuRadio.h | 0 .../include/FXRbMenuSeparator.h | 0 .../include/FXRbMenuTitle.h | 0 .../include/FXRbMessageBox.h | 0 ext/{fox16 => fox16_c}/include/FXRbObject.h | 0 .../include/FXRbObjectVirtuals.h | 0 .../include/FXRbOptionMenu.h | 0 ext/{fox16 => fox16_c}/include/FXRbPCXIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbPCXImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbPNGIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbPNGImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbPPMIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbPPMImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbPacker.h | 0 ext/{fox16 => fox16_c}/include/FXRbPicker.h | 0 ext/{fox16 => fox16_c}/include/FXRbPopup.h | 0 .../include/FXRbPopupVirtuals.h | 0 .../include/FXRbPrintDialog.h | 0 .../include/FXRbProgressBar.h | 0 .../include/FXRbProgressDialog.h | 0 ext/{fox16 => fox16_c}/include/FXRbRGBIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbRGBImage.h | 0 .../include/FXRbRadioButton.h | 0 .../include/FXRbRealSlider.h | 0 .../include/FXRbRealSpinner.h | 0 .../include/FXRbRealSpinnerVirtuals.h | 0 .../include/FXRbRecentFiles.h | 0 ext/{fox16 => fox16_c}/include/FXRbRegistry.h | 0 .../include/FXRbReplaceDialog.h | 0 .../include/FXRbRootWindow.h | 0 ext/{fox16 => fox16_c}/include/FXRbRuler.h | 0 .../include/FXRbRulerView.h | 0 .../include/FXRbScintilla.h | 0 .../include/FXRbScrollArea.h | 0 .../include/FXRbScrollAreaVirtuals.h | 0 .../include/FXRbScrollBar.h | 0 .../include/FXRbScrollPane.h | 0 .../include/FXRbScrollWindow.h | 0 .../include/FXRbSearchDialog.h | 0 .../include/FXRbSeparator.h | 0 ext/{fox16 => fox16_c}/include/FXRbSettings.h | 0 ext/{fox16 => fox16_c}/include/FXRbShell.h | 0 ext/{fox16 => fox16_c}/include/FXRbShutter.h | 0 .../include/FXRbShutterVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbSlider.h | 0 ext/{fox16 => fox16_c}/include/FXRbSpinner.h | 0 .../include/FXRbSpinnerVirtuals.h | 0 .../include/FXRbSplashWindow.h | 0 ext/{fox16 => fox16_c}/include/FXRbSplitter.h | 0 ext/{fox16 => fox16_c}/include/FXRbSpring.h | 0 .../include/FXRbStatusBar.h | 0 .../include/FXRbStatusLine.h | 0 ext/{fox16 => fox16_c}/include/FXRbStream.h | 0 .../include/FXRbStreamVirtuals.h | 0 .../include/FXRbStringDict.h | 0 ext/{fox16 => fox16_c}/include/FXRbSwitcher.h | 0 ext/{fox16 => fox16_c}/include/FXRbTGAIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbTGAImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbTIFIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbTIFImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbTabBar.h | 0 .../include/FXRbTabBarVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbTabBook.h | 0 ext/{fox16 => fox16_c}/include/FXRbTabItem.h | 0 ext/{fox16 => fox16_c}/include/FXRbTable.h | 0 .../include/FXRbTableItemVirtuals.h | 0 .../include/FXRbTableVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbText.h | 0 .../include/FXRbTextField.h | 0 .../include/FXRbTextVirtuals.h | 0 .../include/FXRbToggleButton.h | 0 ext/{fox16 => fox16_c}/include/FXRbToolBar.h | 0 .../include/FXRbToolBarGrip.h | 0 .../include/FXRbToolBarShell.h | 0 .../include/FXRbToolBarTab.h | 0 ext/{fox16 => fox16_c}/include/FXRbToolTip.h | 0 .../include/FXRbTopWindow.h | 0 .../include/FXRbTopWindowVirtuals.h | 0 .../include/FXRbTranslator.h | 0 .../include/FXRbTranslatorVirtuals.h | 0 .../include/FXRbTreeItemVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbTreeList.h | 0 .../include/FXRbTreeListBox.h | 0 .../include/FXRbTreeListBoxVirtuals.h | 0 .../include/FXRbTreeListVirtuals.h | 0 .../include/FXRbTriStateButton.h | 0 .../include/FXRbVerticalFrame.h | 0 ext/{fox16 => fox16_c}/include/FXRbVisual.h | 0 ext/{fox16 => fox16_c}/include/FXRbWindow.h | 0 .../include/FXRbWindowVirtuals.h | 0 ext/{fox16 => fox16_c}/include/FXRbWizard.h | 0 ext/{fox16 => fox16_c}/include/FXRbXBMIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbXBMImage.h | 0 ext/{fox16 => fox16_c}/include/FXRbXPMIcon.h | 0 ext/{fox16 => fox16_c}/include/FXRbXPMImage.h | 0 ext/{fox16 => fox16_c}/include/FXRuby.h | 0 ext/{fox16 => fox16_c}/include/impl.h | 0 ext/{fox16 => fox16_c}/make_impl.rb | 0 ext/{fox16 => fox16_c}/markfuncs.cpp | 0 .../unregisterOwnedObjects.cpp | 0 lib/fox16.rb | 6 +- 237 files changed, 263 insertions(+), 263 deletions(-) rename ext/{fox16 => fox16_c}/FXRbApp.cpp (100%) rename ext/{fox16 => fox16_c}/FXRbDataTarget.cpp (100%) rename ext/{fox16 => fox16_c}/FXRbGLViewer.cpp (100%) rename ext/{fox16 => fox16_c}/FXRuby.cpp (99%) rename ext/{fox16 => fox16_c}/MANIFEST (100%) rename ext/{fox16 => fox16_c}/extconf.rb (99%) rename ext/{fox16 => fox16_c}/impl.cpp (100%) rename ext/{fox16 => fox16_c}/include/FXMemoryBuffer.h (100%) rename ext/{fox16 => fox16_c}/include/FXRb4Splitter.h (100%) rename ext/{fox16 => fox16_c}/include/FXRb7Segment.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbAccelTable.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbApp.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbAppVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbArrowButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbBMPIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbBMPImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbBitmap.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbBitmapFrame.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbBitmapView.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbBitmapVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbCURCursor.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbCanvas.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbCheckButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbChoiceBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbColorBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbColorDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbColorList.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbColorRing.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbColorSelector.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbColorWell.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbColorWheel.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbComboBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbCommon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbComposite.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbCursor.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbCursorVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDC.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDCPrint.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDCVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDCWindow.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDataTarget.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDebugTarget.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDelegator.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDial.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDialogBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDialogBoxVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDict.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDirBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDirDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDirList.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDirSelector.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDockBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDockBarVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDockHandler.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDockSite.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDockSiteVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDockTitle.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDocument.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDragCorner.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDrawable.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDrawableVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbDriveBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFileDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFileDict.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFileDictVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFileList.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFileSelector.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFoldingItemVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFoldingList.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFoldingListVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFont.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFontDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFontSelector.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFontVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbFrame.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGIFCursor.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGIFIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGIFImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLCanvas.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLCanvasVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLContext.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLObject.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLObjectVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLShape.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLShapeVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLViewer.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLViewerVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGLVisual.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGradientBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbGroupBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbHeader.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbHeaderItemVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbHorizontalFrame.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbICOIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbICOImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbIconItemVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbIconList.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbIconListVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbIconSource.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbIconSourceVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbId.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbIdVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbImageFrame.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbImageView.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbImageVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbInputDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbJPGIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbJPGImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbKnob.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbLabel.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbList.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbListBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbListBoxVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbListItemVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbListVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMDIButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMDIChild.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMDIChildVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMDIClient.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMDIClientVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMainWindow.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMatrix.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuCaption.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuCascade.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuCheck.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuCommand.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuPane.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuRadio.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuSeparator.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMenuTitle.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbMessageBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbObject.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbObjectVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbOptionMenu.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPCXIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPCXImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPNGIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPNGImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPPMIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPPMImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPacker.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPicker.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPopup.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPopupVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbPrintDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbProgressBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbProgressDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRGBIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRGBImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRadioButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRealSlider.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRealSpinner.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRealSpinnerVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRecentFiles.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRegistry.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbReplaceDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRootWindow.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRuler.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbRulerView.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbScintilla.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbScrollArea.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbScrollAreaVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbScrollBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbScrollPane.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbScrollWindow.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSearchDialog.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSeparator.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSettings.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbShell.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbShutter.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbShutterVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSlider.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSpinner.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSpinnerVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSplashWindow.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSplitter.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSpring.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbStatusBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbStatusLine.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbStream.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbStreamVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbStringDict.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbSwitcher.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTGAIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTGAImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTIFIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTIFImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTabBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTabBarVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTabBook.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTabItem.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTable.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTableItemVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTableVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbText.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTextField.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTextVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbToggleButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbToolBar.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbToolBarGrip.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbToolBarShell.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbToolBarTab.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbToolTip.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTopWindow.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTopWindowVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTranslator.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTranslatorVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTreeItemVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTreeList.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTreeListBox.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTreeListBoxVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTreeListVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbTriStateButton.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbVerticalFrame.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbVisual.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbWindow.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbWindowVirtuals.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbWizard.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbXBMIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbXBMImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbXPMIcon.h (100%) rename ext/{fox16 => fox16_c}/include/FXRbXPMImage.h (100%) rename ext/{fox16 => fox16_c}/include/FXRuby.h (100%) rename ext/{fox16 => fox16_c}/include/impl.h (100%) rename ext/{fox16 => fox16_c}/make_impl.rb (100%) rename ext/{fox16 => fox16_c}/markfuncs.cpp (100%) rename ext/{fox16 => fox16_c}/unregisterOwnedObjects.cpp (100%) diff --git a/.gitignore b/.gitignore index cfc03e7..d2ca1d7 100644 --- a/.gitignore +++ b/.gitignore @@ -2,13 +2,13 @@ doap.rdf *.tmproj doc/api users_guide/*.html -ext/fox16/*_wrap.cpp -ext/fox16/*.o -ext/fox16/conftest.dSYM -ext/fox16/include/inlinestubs.h -ext/fox16/librb.c -ext/fox16/fox16.bundle -ext/fox16/mkmf.log +ext/fox16_c/*_wrap.cpp +ext/fox16_c/*.o +ext/fox16_c/conftest.dSYM +ext/fox16_c/include/inlinestubs.h +ext/fox16_c/librb.c +ext/fox16_c/fox16.bundle +ext/fox16_c/mkmf.log lib/fox16/kwargs.rb fox-includes/diffs.py fox-includes/diffs.txt diff --git a/Manifest.txt b/Manifest.txt index 04e7e6a..a52fc19 100644 --- a/Manifest.txt +++ b/Manifest.txt @@ -130,238 +130,238 @@ examples/textedit/helpwindow.rb examples/textedit/prefdialog.rb examples/textedit/textedit.rb examples/unicode.rb -ext/fox16/FXRbApp.cpp -ext/fox16/FXRbDataTarget.cpp -ext/fox16/FXRbGLViewer.cpp -ext/fox16/FXRuby.cpp -ext/fox16/MANIFEST -ext/fox16/extconf.rb -ext/fox16/impl.cpp -ext/fox16/include/FXMemoryBuffer.h -ext/fox16/include/FXRb4Splitter.h -ext/fox16/include/FXRb7Segment.h -ext/fox16/include/FXRbAccelTable.h -ext/fox16/include/FXRbApp.h -ext/fox16/include/FXRbAppVirtuals.h -ext/fox16/include/FXRbArrowButton.h -ext/fox16/include/FXRbBMPIcon.h -ext/fox16/include/FXRbBMPImage.h -ext/fox16/include/FXRbBitmap.h -ext/fox16/include/FXRbBitmapFrame.h -ext/fox16/include/FXRbBitmapView.h -ext/fox16/include/FXRbBitmapVirtuals.h -ext/fox16/include/FXRbButton.h -ext/fox16/include/FXRbCURCursor.h -ext/fox16/include/FXRbCanvas.h -ext/fox16/include/FXRbCheckButton.h -ext/fox16/include/FXRbChoiceBox.h -ext/fox16/include/FXRbColorBar.h -ext/fox16/include/FXRbColorDialog.h -ext/fox16/include/FXRbColorList.h -ext/fox16/include/FXRbColorRing.h -ext/fox16/include/FXRbColorSelector.h -ext/fox16/include/FXRbColorWell.h -ext/fox16/include/FXRbColorWheel.h -ext/fox16/include/FXRbComboBox.h -ext/fox16/include/FXRbCommon.h -ext/fox16/include/FXRbComposite.h -ext/fox16/include/FXRbCursor.h -ext/fox16/include/FXRbCursorVirtuals.h -ext/fox16/include/FXRbDC.h -ext/fox16/include/FXRbDCPrint.h -ext/fox16/include/FXRbDCVirtuals.h -ext/fox16/include/FXRbDCWindow.h -ext/fox16/include/FXRbDataTarget.h -ext/fox16/include/FXRbDebugTarget.h -ext/fox16/include/FXRbDelegator.h -ext/fox16/include/FXRbDial.h -ext/fox16/include/FXRbDialogBox.h -ext/fox16/include/FXRbDialogBoxVirtuals.h -ext/fox16/include/FXRbDict.h -ext/fox16/include/FXRbDirBox.h -ext/fox16/include/FXRbDirDialog.h -ext/fox16/include/FXRbDirList.h -ext/fox16/include/FXRbDirSelector.h -ext/fox16/include/FXRbDockBar.h -ext/fox16/include/FXRbDockBarVirtuals.h -ext/fox16/include/FXRbDockHandler.h -ext/fox16/include/FXRbDockSite.h -ext/fox16/include/FXRbDockSiteVirtuals.h -ext/fox16/include/FXRbDockTitle.h -ext/fox16/include/FXRbDocument.h -ext/fox16/include/FXRbDragCorner.h -ext/fox16/include/FXRbDrawable.h -ext/fox16/include/FXRbDrawableVirtuals.h -ext/fox16/include/FXRbDriveBox.h -ext/fox16/include/FXRbFileDialog.h -ext/fox16/include/FXRbFileDict.h -ext/fox16/include/FXRbFileDictVirtuals.h -ext/fox16/include/FXRbFileList.h -ext/fox16/include/FXRbFileSelector.h -ext/fox16/include/FXRbFoldingItemVirtuals.h -ext/fox16/include/FXRbFoldingList.h -ext/fox16/include/FXRbFoldingListVirtuals.h -ext/fox16/include/FXRbFont.h -ext/fox16/include/FXRbFontDialog.h -ext/fox16/include/FXRbFontSelector.h -ext/fox16/include/FXRbFontVirtuals.h -ext/fox16/include/FXRbFrame.h -ext/fox16/include/FXRbGIFCursor.h -ext/fox16/include/FXRbGIFIcon.h -ext/fox16/include/FXRbGIFImage.h -ext/fox16/include/FXRbGLCanvas.h -ext/fox16/include/FXRbGLCanvasVirtuals.h -ext/fox16/include/FXRbGLContext.h -ext/fox16/include/FXRbGLObject.h -ext/fox16/include/FXRbGLObjectVirtuals.h -ext/fox16/include/FXRbGLShape.h -ext/fox16/include/FXRbGLShapeVirtuals.h -ext/fox16/include/FXRbGLViewer.h -ext/fox16/include/FXRbGLViewerVirtuals.h -ext/fox16/include/FXRbGLVisual.h -ext/fox16/include/FXRbGradientBar.h -ext/fox16/include/FXRbGroupBox.h -ext/fox16/include/FXRbHeader.h -ext/fox16/include/FXRbHeaderItemVirtuals.h -ext/fox16/include/FXRbHorizontalFrame.h -ext/fox16/include/FXRbICOIcon.h -ext/fox16/include/FXRbICOImage.h -ext/fox16/include/FXRbIcon.h -ext/fox16/include/FXRbIconItemVirtuals.h -ext/fox16/include/FXRbIconList.h -ext/fox16/include/FXRbIconListVirtuals.h -ext/fox16/include/FXRbIconSource.h -ext/fox16/include/FXRbIconSourceVirtuals.h -ext/fox16/include/FXRbId.h -ext/fox16/include/FXRbIdVirtuals.h -ext/fox16/include/FXRbImage.h -ext/fox16/include/FXRbImageFrame.h -ext/fox16/include/FXRbImageView.h -ext/fox16/include/FXRbImageVirtuals.h -ext/fox16/include/FXRbInputDialog.h -ext/fox16/include/FXRbJPGIcon.h -ext/fox16/include/FXRbJPGImage.h -ext/fox16/include/FXRbKnob.h -ext/fox16/include/FXRbLabel.h -ext/fox16/include/FXRbList.h -ext/fox16/include/FXRbListBox.h -ext/fox16/include/FXRbListBoxVirtuals.h -ext/fox16/include/FXRbListItemVirtuals.h -ext/fox16/include/FXRbListVirtuals.h -ext/fox16/include/FXRbMDIButton.h -ext/fox16/include/FXRbMDIChild.h -ext/fox16/include/FXRbMDIChildVirtuals.h -ext/fox16/include/FXRbMDIClient.h -ext/fox16/include/FXRbMDIClientVirtuals.h -ext/fox16/include/FXRbMainWindow.h -ext/fox16/include/FXRbMatrix.h -ext/fox16/include/FXRbMenuBar.h -ext/fox16/include/FXRbMenuButton.h -ext/fox16/include/FXRbMenuCaption.h -ext/fox16/include/FXRbMenuCascade.h -ext/fox16/include/FXRbMenuCheck.h -ext/fox16/include/FXRbMenuCommand.h -ext/fox16/include/FXRbMenuPane.h -ext/fox16/include/FXRbMenuRadio.h -ext/fox16/include/FXRbMenuSeparator.h -ext/fox16/include/FXRbMenuTitle.h -ext/fox16/include/FXRbMessageBox.h -ext/fox16/include/FXRbObject.h -ext/fox16/include/FXRbObjectVirtuals.h -ext/fox16/include/FXRbOptionMenu.h -ext/fox16/include/FXRbPCXIcon.h -ext/fox16/include/FXRbPCXImage.h -ext/fox16/include/FXRbPNGIcon.h -ext/fox16/include/FXRbPNGImage.h -ext/fox16/include/FXRbPPMIcon.h -ext/fox16/include/FXRbPPMImage.h -ext/fox16/include/FXRbPacker.h -ext/fox16/include/FXRbPicker.h -ext/fox16/include/FXRbPopup.h -ext/fox16/include/FXRbPopupVirtuals.h -ext/fox16/include/FXRbPrintDialog.h -ext/fox16/include/FXRbProgressBar.h -ext/fox16/include/FXRbProgressDialog.h -ext/fox16/include/FXRbRGBIcon.h -ext/fox16/include/FXRbRGBImage.h -ext/fox16/include/FXRbRadioButton.h -ext/fox16/include/FXRbRealSlider.h -ext/fox16/include/FXRbRealSpinner.h -ext/fox16/include/FXRbRealSpinnerVirtuals.h -ext/fox16/include/FXRbRecentFiles.h -ext/fox16/include/FXRbRegistry.h -ext/fox16/include/FXRbReplaceDialog.h -ext/fox16/include/FXRbRootWindow.h -ext/fox16/include/FXRbRuler.h -ext/fox16/include/FXRbRulerView.h -ext/fox16/include/FXRbScintilla.h -ext/fox16/include/FXRbScrollArea.h -ext/fox16/include/FXRbScrollAreaVirtuals.h -ext/fox16/include/FXRbScrollBar.h -ext/fox16/include/FXRbScrollPane.h -ext/fox16/include/FXRbScrollWindow.h -ext/fox16/include/FXRbSearchDialog.h -ext/fox16/include/FXRbSeparator.h -ext/fox16/include/FXRbSettings.h -ext/fox16/include/FXRbShell.h -ext/fox16/include/FXRbShutter.h -ext/fox16/include/FXRbShutterVirtuals.h -ext/fox16/include/FXRbSlider.h -ext/fox16/include/FXRbSpinner.h -ext/fox16/include/FXRbSpinnerVirtuals.h -ext/fox16/include/FXRbSplashWindow.h -ext/fox16/include/FXRbSplitter.h -ext/fox16/include/FXRbSpring.h -ext/fox16/include/FXRbStatusBar.h -ext/fox16/include/FXRbStatusLine.h -ext/fox16/include/FXRbStream.h -ext/fox16/include/FXRbStreamVirtuals.h -ext/fox16/include/FXRbStringDict.h -ext/fox16/include/FXRbSwitcher.h -ext/fox16/include/FXRbTGAIcon.h -ext/fox16/include/FXRbTGAImage.h -ext/fox16/include/FXRbTIFIcon.h -ext/fox16/include/FXRbTIFImage.h -ext/fox16/include/FXRbTabBar.h -ext/fox16/include/FXRbTabBarVirtuals.h -ext/fox16/include/FXRbTabBook.h -ext/fox16/include/FXRbTabItem.h -ext/fox16/include/FXRbTable.h -ext/fox16/include/FXRbTableItemVirtuals.h -ext/fox16/include/FXRbTableVirtuals.h -ext/fox16/include/FXRbText.h -ext/fox16/include/FXRbTextField.h -ext/fox16/include/FXRbTextVirtuals.h -ext/fox16/include/FXRbToggleButton.h -ext/fox16/include/FXRbToolBar.h -ext/fox16/include/FXRbToolBarGrip.h -ext/fox16/include/FXRbToolBarShell.h -ext/fox16/include/FXRbToolBarTab.h -ext/fox16/include/FXRbToolTip.h -ext/fox16/include/FXRbTopWindow.h -ext/fox16/include/FXRbTopWindowVirtuals.h -ext/fox16/include/FXRbTranslator.h -ext/fox16/include/FXRbTranslatorVirtuals.h -ext/fox16/include/FXRbTreeItemVirtuals.h -ext/fox16/include/FXRbTreeList.h -ext/fox16/include/FXRbTreeListBox.h -ext/fox16/include/FXRbTreeListBoxVirtuals.h -ext/fox16/include/FXRbTreeListVirtuals.h -ext/fox16/include/FXRbTriStateButton.h -ext/fox16/include/FXRbVerticalFrame.h -ext/fox16/include/FXRbVisual.h -ext/fox16/include/FXRbWindow.h -ext/fox16/include/FXRbWindowVirtuals.h -ext/fox16/include/FXRbWizard.h -ext/fox16/include/FXRbXBMIcon.h -ext/fox16/include/FXRbXBMImage.h -ext/fox16/include/FXRbXPMIcon.h -ext/fox16/include/FXRbXPMImage.h -ext/fox16/include/FXRuby.h -ext/fox16/include/impl.h -ext/fox16/make_impl.rb -ext/fox16/markfuncs.cpp -ext/fox16/unregisterOwnedObjects.cpp +ext/fox16_c/FXRbApp.cpp +ext/fox16_c/FXRbDataTarget.cpp +ext/fox16_c/FXRbGLViewer.cpp +ext/fox16_c/FXRuby.cpp +ext/fox16_c/MANIFEST +ext/fox16_c/extconf.rb +ext/fox16_c/impl.cpp +ext/fox16_c/include/FXMemoryBuffer.h +ext/fox16_c/include/FXRb4Splitter.h +ext/fox16_c/include/FXRb7Segment.h +ext/fox16_c/include/FXRbAccelTable.h +ext/fox16_c/include/FXRbApp.h +ext/fox16_c/include/FXRbAppVirtuals.h +ext/fox16_c/include/FXRbArrowButton.h +ext/fox16_c/include/FXRbBMPIcon.h +ext/fox16_c/include/FXRbBMPImage.h +ext/fox16_c/include/FXRbBitmap.h +ext/fox16_c/include/FXRbBitmapFrame.h +ext/fox16_c/include/FXRbBitmapView.h +ext/fox16_c/include/FXRbBitmapVirtuals.h +ext/fox16_c/include/FXRbButton.h +ext/fox16_c/include/FXRbCURCursor.h +ext/fox16_c/include/FXRbCanvas.h +ext/fox16_c/include/FXRbCheckButton.h +ext/fox16_c/include/FXRbChoiceBox.h +ext/fox16_c/include/FXRbColorBar.h +ext/fox16_c/include/FXRbColorDialog.h +ext/fox16_c/include/FXRbColorList.h +ext/fox16_c/include/FXRbColorRing.h +ext/fox16_c/include/FXRbColorSelector.h +ext/fox16_c/include/FXRbColorWell.h +ext/fox16_c/include/FXRbColorWheel.h +ext/fox16_c/include/FXRbComboBox.h +ext/fox16_c/include/FXRbCommon.h +ext/fox16_c/include/FXRbComposite.h +ext/fox16_c/include/FXRbCursor.h +ext/fox16_c/include/FXRbCursorVirtuals.h +ext/fox16_c/include/FXRbDC.h +ext/fox16_c/include/FXRbDCPrint.h +ext/fox16_c/include/FXRbDCVirtuals.h +ext/fox16_c/include/FXRbDCWindow.h +ext/fox16_c/include/FXRbDataTarget.h +ext/fox16_c/include/FXRbDebugTarget.h +ext/fox16_c/include/FXRbDelegator.h +ext/fox16_c/include/FXRbDial.h +ext/fox16_c/include/FXRbDialogBox.h +ext/fox16_c/include/FXRbDialogBoxVirtuals.h +ext/fox16_c/include/FXRbDict.h +ext/fox16_c/include/FXRbDirBox.h +ext/fox16_c/include/FXRbDirDialog.h +ext/fox16_c/include/FXRbDirList.h +ext/fox16_c/include/FXRbDirSelector.h +ext/fox16_c/include/FXRbDockBar.h +ext/fox16_c/include/FXRbDockBarVirtuals.h +ext/fox16_c/include/FXRbDockHandler.h +ext/fox16_c/include/FXRbDockSite.h +ext/fox16_c/include/FXRbDockSiteVirtuals.h +ext/fox16_c/include/FXRbDockTitle.h +ext/fox16_c/include/FXRbDocument.h +ext/fox16_c/include/FXRbDragCorner.h +ext/fox16_c/include/FXRbDrawable.h +ext/fox16_c/include/FXRbDrawableVirtuals.h +ext/fox16_c/include/FXRbDriveBox.h +ext/fox16_c/include/FXRbFileDialog.h +ext/fox16_c/include/FXRbFileDict.h +ext/fox16_c/include/FXRbFileDictVirtuals.h +ext/fox16_c/include/FXRbFileList.h +ext/fox16_c/include/FXRbFileSelector.h +ext/fox16_c/include/FXRbFoldingItemVirtuals.h +ext/fox16_c/include/FXRbFoldingList.h +ext/fox16_c/include/FXRbFoldingListVirtuals.h +ext/fox16_c/include/FXRbFont.h +ext/fox16_c/include/FXRbFontDialog.h +ext/fox16_c/include/FXRbFontSelector.h +ext/fox16_c/include/FXRbFontVirtuals.h +ext/fox16_c/include/FXRbFrame.h +ext/fox16_c/include/FXRbGIFCursor.h +ext/fox16_c/include/FXRbGIFIcon.h +ext/fox16_c/include/FXRbGIFImage.h +ext/fox16_c/include/FXRbGLCanvas.h +ext/fox16_c/include/FXRbGLCanvasVirtuals.h +ext/fox16_c/include/FXRbGLContext.h +ext/fox16_c/include/FXRbGLObject.h +ext/fox16_c/include/FXRbGLObjectVirtuals.h +ext/fox16_c/include/FXRbGLShape.h +ext/fox16_c/include/FXRbGLShapeVirtuals.h +ext/fox16_c/include/FXRbGLViewer.h +ext/fox16_c/include/FXRbGLViewerVirtuals.h +ext/fox16_c/include/FXRbGLVisual.h +ext/fox16_c/include/FXRbGradientBar.h +ext/fox16_c/include/FXRbGroupBox.h +ext/fox16_c/include/FXRbHeader.h +ext/fox16_c/include/FXRbHeaderItemVirtuals.h +ext/fox16_c/include/FXRbHorizontalFrame.h +ext/fox16_c/include/FXRbICOIcon.h +ext/fox16_c/include/FXRbICOImage.h +ext/fox16_c/include/FXRbIcon.h +ext/fox16_c/include/FXRbIconItemVirtuals.h +ext/fox16_c/include/FXRbIconList.h +ext/fox16_c/include/FXRbIconListVirtuals.h +ext/fox16_c/include/FXRbIconSource.h +ext/fox16_c/include/FXRbIconSourceVirtuals.h +ext/fox16_c/include/FXRbId.h +ext/fox16_c/include/FXRbIdVirtuals.h +ext/fox16_c/include/FXRbImage.h +ext/fox16_c/include/FXRbImageFrame.h +ext/fox16_c/include/FXRbImageView.h +ext/fox16_c/include/FXRbImageVirtuals.h +ext/fox16_c/include/FXRbInputDialog.h +ext/fox16_c/include/FXRbJPGIcon.h +ext/fox16_c/include/FXRbJPGImage.h +ext/fox16_c/include/FXRbKnob.h +ext/fox16_c/include/FXRbLabel.h +ext/fox16_c/include/FXRbList.h +ext/fox16_c/include/FXRbListBox.h +ext/fox16_c/include/FXRbListBoxVirtuals.h +ext/fox16_c/include/FXRbListItemVirtuals.h +ext/fox16_c/include/FXRbListVirtuals.h +ext/fox16_c/include/FXRbMDIButton.h +ext/fox16_c/include/FXRbMDIChild.h +ext/fox16_c/include/FXRbMDIChildVirtuals.h +ext/fox16_c/include/FXRbMDIClient.h +ext/fox16_c/include/FXRbMDIClientVirtuals.h +ext/fox16_c/include/FXRbMainWindow.h +ext/fox16_c/include/FXRbMatrix.h +ext/fox16_c/include/FXRbMenuBar.h +ext/fox16_c/include/FXRbMenuButton.h +ext/fox16_c/include/FXRbMenuCaption.h +ext/fox16_c/include/FXRbMenuCascade.h +ext/fox16_c/include/FXRbMenuCheck.h +ext/fox16_c/include/FXRbMenuCommand.h +ext/fox16_c/include/FXRbMenuPane.h +ext/fox16_c/include/FXRbMenuRadio.h +ext/fox16_c/include/FXRbMenuSeparator.h +ext/fox16_c/include/FXRbMenuTitle.h +ext/fox16_c/include/FXRbMessageBox.h +ext/fox16_c/include/FXRbObject.h +ext/fox16_c/include/FXRbObjectVirtuals.h +ext/fox16_c/include/FXRbOptionMenu.h +ext/fox16_c/include/FXRbPCXIcon.h +ext/fox16_c/include/FXRbPCXImage.h +ext/fox16_c/include/FXRbPNGIcon.h +ext/fox16_c/include/FXRbPNGImage.h +ext/fox16_c/include/FXRbPPMIcon.h +ext/fox16_c/include/FXRbPPMImage.h +ext/fox16_c/include/FXRbPacker.h +ext/fox16_c/include/FXRbPicker.h +ext/fox16_c/include/FXRbPopup.h +ext/fox16_c/include/FXRbPopupVirtuals.h +ext/fox16_c/include/FXRbPrintDialog.h +ext/fox16_c/include/FXRbProgressBar.h +ext/fox16_c/include/FXRbProgressDialog.h +ext/fox16_c/include/FXRbRGBIcon.h +ext/fox16_c/include/FXRbRGBImage.h +ext/fox16_c/include/FXRbRadioButton.h +ext/fox16_c/include/FXRbRealSlider.h +ext/fox16_c/include/FXRbRealSpinner.h +ext/fox16_c/include/FXRbRealSpinnerVirtuals.h +ext/fox16_c/include/FXRbRecentFiles.h +ext/fox16_c/include/FXRbRegistry.h +ext/fox16_c/include/FXRbReplaceDialog.h +ext/fox16_c/include/FXRbRootWindow.h +ext/fox16_c/include/FXRbRuler.h +ext/fox16_c/include/FXRbRulerView.h +ext/fox16_c/include/FXRbScintilla.h +ext/fox16_c/include/FXRbScrollArea.h +ext/fox16_c/include/FXRbScrollAreaVirtuals.h +ext/fox16_c/include/FXRbScrollBar.h +ext/fox16_c/include/FXRbScrollPane.h +ext/fox16_c/include/FXRbScrollWindow.h +ext/fox16_c/include/FXRbSearchDialog.h +ext/fox16_c/include/FXRbSeparator.h +ext/fox16_c/include/FXRbSettings.h +ext/fox16_c/include/FXRbShell.h +ext/fox16_c/include/FXRbShutter.h +ext/fox16_c/include/FXRbShutterVirtuals.h +ext/fox16_c/include/FXRbSlider.h +ext/fox16_c/include/FXRbSpinner.h +ext/fox16_c/include/FXRbSpinnerVirtuals.h +ext/fox16_c/include/FXRbSplashWindow.h +ext/fox16_c/include/FXRbSplitter.h +ext/fox16_c/include/FXRbSpring.h +ext/fox16_c/include/FXRbStatusBar.h +ext/fox16_c/include/FXRbStatusLine.h +ext/fox16_c/include/FXRbStream.h +ext/fox16_c/include/FXRbStreamVirtuals.h +ext/fox16_c/include/FXRbStringDict.h +ext/fox16_c/include/FXRbSwitcher.h +ext/fox16_c/include/FXRbTGAIcon.h +ext/fox16_c/include/FXRbTGAImage.h +ext/fox16_c/include/FXRbTIFIcon.h +ext/fox16_c/include/FXRbTIFImage.h +ext/fox16_c/include/FXRbTabBar.h +ext/fox16_c/include/FXRbTabBarVirtuals.h +ext/fox16_c/include/FXRbTabBook.h +ext/fox16_c/include/FXRbTabItem.h +ext/fox16_c/include/FXRbTable.h +ext/fox16_c/include/FXRbTableItemVirtuals.h +ext/fox16_c/include/FXRbTableVirtuals.h +ext/fox16_c/include/FXRbText.h +ext/fox16_c/include/FXRbTextField.h +ext/fox16_c/include/FXRbTextVirtuals.h +ext/fox16_c/include/FXRbToggleButton.h +ext/fox16_c/include/FXRbToolBar.h +ext/fox16_c/include/FXRbToolBarGrip.h +ext/fox16_c/include/FXRbToolBarShell.h +ext/fox16_c/include/FXRbToolBarTab.h +ext/fox16_c/include/FXRbToolTip.h +ext/fox16_c/include/FXRbTopWindow.h +ext/fox16_c/include/FXRbTopWindowVirtuals.h +ext/fox16_c/include/FXRbTranslator.h +ext/fox16_c/include/FXRbTranslatorVirtuals.h +ext/fox16_c/include/FXRbTreeItemVirtuals.h +ext/fox16_c/include/FXRbTreeList.h +ext/fox16_c/include/FXRbTreeListBox.h +ext/fox16_c/include/FXRbTreeListBoxVirtuals.h +ext/fox16_c/include/FXRbTreeListVirtuals.h +ext/fox16_c/include/FXRbTriStateButton.h +ext/fox16_c/include/FXRbVerticalFrame.h +ext/fox16_c/include/FXRbVisual.h +ext/fox16_c/include/FXRbWindow.h +ext/fox16_c/include/FXRbWindowVirtuals.h +ext/fox16_c/include/FXRbWizard.h +ext/fox16_c/include/FXRbXBMIcon.h +ext/fox16_c/include/FXRbXBMImage.h +ext/fox16_c/include/FXRbXPMIcon.h +ext/fox16_c/include/FXRbXPMImage.h +ext/fox16_c/include/FXRuby.h +ext/fox16_c/include/impl.h +ext/fox16_c/make_impl.rb +ext/fox16_c/markfuncs.cpp +ext/fox16_c/unregisterOwnedObjects.cpp fox-includes/FX4Splitter.h fox-includes/FX7Segment.h fox-includes/FX885910Codec.h diff --git a/README.rdoc b/README.rdoc index ff82d95..5c45c22 100644 --- a/README.rdoc +++ b/README.rdoc @@ -42,7 +42,7 @@ The directory structure is: Contains example programs demonstrating how to use FXRuby and its many wonderful features. -* ext/fox16 +* ext/fox16_c Contains the C++ source code for the shared library part of FXRuby. These files are required to build FXRuby from the source code. diff --git a/Rakefile b/Rakefile index 4ca70b0..4b99766 100755 --- a/Rakefile +++ b/Rakefile @@ -49,16 +49,16 @@ SWIG_MODULES = { hoe = Hoe.spec "fxruby" do # ... project specific data ... self.blog_categories = %w{FXRuby} - self.clean_globs = [".config", "ext/fox16/Makefile", "ext/fox16/*.o", "ext/fox16/*.bundle", "ext/fox16/mkmf.log", "ext/fox16/conftest.dSYM", "ext/fox16/include/swigrubyrun.h"] + self.clean_globs = [".config", "ext/fox16_c/Makefile", "ext/fox16_c/*.o", "ext/fox16_c/*.bundle", "ext/fox16_c/mkmf.log", "ext/fox16_c/conftest.dSYM", "ext/fox16_c/include/swigrubyrun.h"] developer("Lyle Johnson", "lyle@lylejohnson.name") developer("Lars Kanis", "kanis@comcard.de") self.extra_rdoc_files = ["rdoc-sources", File.join("rdoc-sources", "README.rdoc")] self.remote_rdoc_dir = "doc/api" self.spec_extras = { :description => "FXRuby is the Ruby binding to the FOX GUI toolkit.", - :extensions => ["ext/fox16/extconf.rb"], - :rdoc_options => ['--main', File.join('rdoc-sources', 'README.rdoc'), '--exclude', 'ext/fox16', '--exclude', %r{aliases|kwargs|missingdep|responder}.inspect], - :require_paths => ['ext/fox16', 'lib'], + :extensions => ["ext/fox16_c/extconf.rb"], + :rdoc_options => ['--main', File.join('rdoc-sources', 'README.rdoc'), '--exclude', 'ext/fox16_c', '--exclude', %r{aliases|kwargs|missingdep|responder}.inspect], + :require_paths => ['lib'], :summary => "FXRuby is the Ruby binding to the FOX GUI toolkit." } self.test_globs = ["test/**/TC_*.rb"] @@ -67,9 +67,9 @@ hoe = Hoe.spec "fxruby" do self.extra_rdoc_files << self.readme_file spec_extras[:files] = File.read_utf("Manifest.txt").split(/\r?\n\r?/).reject{|f| f=~/^fox-includes|^web/ } - spec_extras[:files] += SWIG_MODULES.values.map{|f| File.join("ext/fox16", f) } - spec_extras[:files] << 'ext/fox16/include/inlinestubs.h' - spec_extras[:files] << 'ext/fox16/librb.c' + spec_extras[:files] += SWIG_MODULES.values.map{|f| File.join("ext/fox16_c", f) } + spec_extras[:files] << 'ext/fox16_c/include/inlinestubs.h' + spec_extras[:files] << 'ext/fox16_c/librb.c' spec_extras[:files] << 'doap.rdf' spec_extras[:files] << 'lib/fox16/kwargs.rb' end @@ -82,14 +82,14 @@ task :test => [:compile] # We need to go back and tell it to skip the stuff under ext. # rdoc_target = Rake::Task['docs'].prerequisites.first # rdoc_files = Rake::Task[rdoc_target].prerequisites -# rdoc_files.reject! {|x| x == "ext/fox16" } +# rdoc_files.reject! {|x| x == "ext/fox16_c" } # Make sure that all of the package contents exist before we try to build the package #Rake::Task['package'].prerequisites.unshift("swig:swig", "fxruby:setversions", "fxruby:generate_kwargs_lib") # ... project specific tasks ... -Rake::ExtensionTask.new("fox16", hoe.spec) do |ext| +Rake::ExtensionTask.new("fox16_c", hoe.spec) do |ext| ext.cross_compile = true ext.cross_platform = ['i386-mingw32'] ext.cross_config_options += [ @@ -129,8 +129,8 @@ namespace :swig do sed wrapper_src_file_name end - task :swig_librb => ["ext/fox16/librb.c"] - file "ext/fox16/librb.c" do |task| + task :swig_librb => ["ext/fox16_c/librb.c"] + file "ext/fox16_c/librb.c" do |task| puts "generate #{task.name}" File.open(task.name, "w") do |io| io.puts "#define SWIG_GLOBAL 1" @@ -142,11 +142,11 @@ namespace :swig do end desc "Run SWIG to generate the wrapper files." - task :swig => [:swig_librb] + SWIG_MODULES.map{|ifile, cppfile| File.join("ext/fox16", cppfile) } + task :swig => [:swig_librb] + SWIG_MODULES.map{|ifile, cppfile| File.join("ext/fox16_c", cppfile) } # add dependencies for compile *.i to *_wrap.cpp SWIG_MODULES.each do |ifile, cppfile| - cppfile_path = File.join("ext/fox16", cppfile) + cppfile_path = File.join("ext/fox16_c", cppfile) file cppfile_path => [ifile, 'macros.i', 'common.i', 'fxdefs.i', 'ruby-typemaps.i', 'markfuncs.i', 'exceptions.i', 'freefuncs.i', 'macros.i', 'handlers.i' @@ -189,21 +189,21 @@ namespace :fxruby do end def make_impl - ruby '-Cext/fox16', "make_impl.rb" + ruby '-Cext/fox16_c', "make_impl.rb" end task :configure => [:scintilla, :setversions, :generate_kwargs_lib] rb_header_files = Dir['ext/include/*.h'] - file 'ext/fox16/include/inlinestubs.h' => rb_header_files do + file 'ext/fox16_c/include/inlinestubs.h' => rb_header_files do make_impl end - file 'ext/fox16/impl.cpp' => rb_header_files do + file 'ext/fox16_c/impl.cpp' => rb_header_files do make_impl end - file "ext/fox16/extconf.rb" => ['ext/fox16/librb.c', 'ext/fox16/impl.cpp', 'ext/fox16/include/inlinestubs.h'] + - SWIG_MODULES.map{|ifile, cppfile| File.join("ext/fox16", cppfile) } + file "ext/fox16_c/extconf.rb" => ['ext/fox16_c/librb.c', 'ext/fox16_c/impl.cpp', 'ext/fox16_c/include/inlinestubs.h'] + + SWIG_MODULES.map{|ifile, cppfile| File.join("ext/fox16_c", cppfile) } task :scintilla => 'lib/fox16/scintilla.rb' file 'lib/fox16/scintilla.rb' => [FXSCINTILLA_INSTALL_DIR, 'scripts/iface.rb'] do diff --git a/ext/fox16/FXRbApp.cpp b/ext/fox16_c/FXRbApp.cpp similarity index 100% rename from ext/fox16/FXRbApp.cpp rename to ext/fox16_c/FXRbApp.cpp diff --git a/ext/fox16/FXRbDataTarget.cpp b/ext/fox16_c/FXRbDataTarget.cpp similarity index 100% rename from ext/fox16/FXRbDataTarget.cpp rename to ext/fox16_c/FXRbDataTarget.cpp diff --git a/ext/fox16/FXRbGLViewer.cpp b/ext/fox16_c/FXRbGLViewer.cpp similarity index 100% rename from ext/fox16/FXRbGLViewer.cpp rename to ext/fox16_c/FXRbGLViewer.cpp diff --git a/ext/fox16/FXRuby.cpp b/ext/fox16_c/FXRuby.cpp similarity index 99% rename from ext/fox16/FXRuby.cpp rename to ext/fox16_c/FXRuby.cpp index 318b0b6..35f14c0 100644 --- a/ext/fox16/FXRuby.cpp +++ b/ext/fox16_c/FXRuby.cpp @@ -2023,7 +2023,7 @@ extern "C" void #if defined _WIN32 __declspec(dllexport) #endif -Init_fox16(void) { +Init_fox16_c(void) { Init_core(); Init_dc(); Init_frames(); diff --git a/ext/fox16/MANIFEST b/ext/fox16_c/MANIFEST similarity index 100% rename from ext/fox16/MANIFEST rename to ext/fox16_c/MANIFEST diff --git a/ext/fox16/extconf.rb b/ext/fox16_c/extconf.rb similarity index 99% rename from ext/fox16/extconf.rb rename to ext/fox16_c/extconf.rb index 094abe7..ba24adf 100755 --- a/ext/fox16/extconf.rb +++ b/ext/fox16_c/extconf.rb @@ -149,4 +149,4 @@ do_rake_compiler_setup $CFLAGS += " -DRUBY_1_9" if RUBY_VERSION =~ /1\.9\./ # Last step: build the makefile -create_makefile("fox16") +create_makefile("fox16_c") diff --git a/ext/fox16/impl.cpp b/ext/fox16_c/impl.cpp similarity index 100% rename from ext/fox16/impl.cpp rename to ext/fox16_c/impl.cpp diff --git a/ext/fox16/include/FXMemoryBuffer.h b/ext/fox16_c/include/FXMemoryBuffer.h similarity index 100% rename from ext/fox16/include/FXMemoryBuffer.h rename to ext/fox16_c/include/FXMemoryBuffer.h diff --git a/ext/fox16/include/FXRb4Splitter.h b/ext/fox16_c/include/FXRb4Splitter.h similarity index 100% rename from ext/fox16/include/FXRb4Splitter.h rename to ext/fox16_c/include/FXRb4Splitter.h diff --git a/ext/fox16/include/FXRb7Segment.h b/ext/fox16_c/include/FXRb7Segment.h similarity index 100% rename from ext/fox16/include/FXRb7Segment.h rename to ext/fox16_c/include/FXRb7Segment.h diff --git a/ext/fox16/include/FXRbAccelTable.h b/ext/fox16_c/include/FXRbAccelTable.h similarity index 100% rename from ext/fox16/include/FXRbAccelTable.h rename to ext/fox16_c/include/FXRbAccelTable.h diff --git a/ext/fox16/include/FXRbApp.h b/ext/fox16_c/include/FXRbApp.h similarity index 100% rename from ext/fox16/include/FXRbApp.h rename to ext/fox16_c/include/FXRbApp.h diff --git a/ext/fox16/include/FXRbAppVirtuals.h b/ext/fox16_c/include/FXRbAppVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbAppVirtuals.h rename to ext/fox16_c/include/FXRbAppVirtuals.h diff --git a/ext/fox16/include/FXRbArrowButton.h b/ext/fox16_c/include/FXRbArrowButton.h similarity index 100% rename from ext/fox16/include/FXRbArrowButton.h rename to ext/fox16_c/include/FXRbArrowButton.h diff --git a/ext/fox16/include/FXRbBMPIcon.h b/ext/fox16_c/include/FXRbBMPIcon.h similarity index 100% rename from ext/fox16/include/FXRbBMPIcon.h rename to ext/fox16_c/include/FXRbBMPIcon.h diff --git a/ext/fox16/include/FXRbBMPImage.h b/ext/fox16_c/include/FXRbBMPImage.h similarity index 100% rename from ext/fox16/include/FXRbBMPImage.h rename to ext/fox16_c/include/FXRbBMPImage.h diff --git a/ext/fox16/include/FXRbBitmap.h b/ext/fox16_c/include/FXRbBitmap.h similarity index 100% rename from ext/fox16/include/FXRbBitmap.h rename to ext/fox16_c/include/FXRbBitmap.h diff --git a/ext/fox16/include/FXRbBitmapFrame.h b/ext/fox16_c/include/FXRbBitmapFrame.h similarity index 100% rename from ext/fox16/include/FXRbBitmapFrame.h rename to ext/fox16_c/include/FXRbBitmapFrame.h diff --git a/ext/fox16/include/FXRbBitmapView.h b/ext/fox16_c/include/FXRbBitmapView.h similarity index 100% rename from ext/fox16/include/FXRbBitmapView.h rename to ext/fox16_c/include/FXRbBitmapView.h diff --git a/ext/fox16/include/FXRbBitmapVirtuals.h b/ext/fox16_c/include/FXRbBitmapVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbBitmapVirtuals.h rename to ext/fox16_c/include/FXRbBitmapVirtuals.h diff --git a/ext/fox16/include/FXRbButton.h b/ext/fox16_c/include/FXRbButton.h similarity index 100% rename from ext/fox16/include/FXRbButton.h rename to ext/fox16_c/include/FXRbButton.h diff --git a/ext/fox16/include/FXRbCURCursor.h b/ext/fox16_c/include/FXRbCURCursor.h similarity index 100% rename from ext/fox16/include/FXRbCURCursor.h rename to ext/fox16_c/include/FXRbCURCursor.h diff --git a/ext/fox16/include/FXRbCanvas.h b/ext/fox16_c/include/FXRbCanvas.h similarity index 100% rename from ext/fox16/include/FXRbCanvas.h rename to ext/fox16_c/include/FXRbCanvas.h diff --git a/ext/fox16/include/FXRbCheckButton.h b/ext/fox16_c/include/FXRbCheckButton.h similarity index 100% rename from ext/fox16/include/FXRbCheckButton.h rename to ext/fox16_c/include/FXRbCheckButton.h diff --git a/ext/fox16/include/FXRbChoiceBox.h b/ext/fox16_c/include/FXRbChoiceBox.h similarity index 100% rename from ext/fox16/include/FXRbChoiceBox.h rename to ext/fox16_c/include/FXRbChoiceBox.h diff --git a/ext/fox16/include/FXRbColorBar.h b/ext/fox16_c/include/FXRbColorBar.h similarity index 100% rename from ext/fox16/include/FXRbColorBar.h rename to ext/fox16_c/include/FXRbColorBar.h diff --git a/ext/fox16/include/FXRbColorDialog.h b/ext/fox16_c/include/FXRbColorDialog.h similarity index 100% rename from ext/fox16/include/FXRbColorDialog.h rename to ext/fox16_c/include/FXRbColorDialog.h diff --git a/ext/fox16/include/FXRbColorList.h b/ext/fox16_c/include/FXRbColorList.h similarity index 100% rename from ext/fox16/include/FXRbColorList.h rename to ext/fox16_c/include/FXRbColorList.h diff --git a/ext/fox16/include/FXRbColorRing.h b/ext/fox16_c/include/FXRbColorRing.h similarity index 100% rename from ext/fox16/include/FXRbColorRing.h rename to ext/fox16_c/include/FXRbColorRing.h diff --git a/ext/fox16/include/FXRbColorSelector.h b/ext/fox16_c/include/FXRbColorSelector.h similarity index 100% rename from ext/fox16/include/FXRbColorSelector.h rename to ext/fox16_c/include/FXRbColorSelector.h diff --git a/ext/fox16/include/FXRbColorWell.h b/ext/fox16_c/include/FXRbColorWell.h similarity index 100% rename from ext/fox16/include/FXRbColorWell.h rename to ext/fox16_c/include/FXRbColorWell.h diff --git a/ext/fox16/include/FXRbColorWheel.h b/ext/fox16_c/include/FXRbColorWheel.h similarity index 100% rename from ext/fox16/include/FXRbColorWheel.h rename to ext/fox16_c/include/FXRbColorWheel.h diff --git a/ext/fox16/include/FXRbComboBox.h b/ext/fox16_c/include/FXRbComboBox.h similarity index 100% rename from ext/fox16/include/FXRbComboBox.h rename to ext/fox16_c/include/FXRbComboBox.h diff --git a/ext/fox16/include/FXRbCommon.h b/ext/fox16_c/include/FXRbCommon.h similarity index 100% rename from ext/fox16/include/FXRbCommon.h rename to ext/fox16_c/include/FXRbCommon.h diff --git a/ext/fox16/include/FXRbComposite.h b/ext/fox16_c/include/FXRbComposite.h similarity index 100% rename from ext/fox16/include/FXRbComposite.h rename to ext/fox16_c/include/FXRbComposite.h diff --git a/ext/fox16/include/FXRbCursor.h b/ext/fox16_c/include/FXRbCursor.h similarity index 100% rename from ext/fox16/include/FXRbCursor.h rename to ext/fox16_c/include/FXRbCursor.h diff --git a/ext/fox16/include/FXRbCursorVirtuals.h b/ext/fox16_c/include/FXRbCursorVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbCursorVirtuals.h rename to ext/fox16_c/include/FXRbCursorVirtuals.h diff --git a/ext/fox16/include/FXRbDC.h b/ext/fox16_c/include/FXRbDC.h similarity index 100% rename from ext/fox16/include/FXRbDC.h rename to ext/fox16_c/include/FXRbDC.h diff --git a/ext/fox16/include/FXRbDCPrint.h b/ext/fox16_c/include/FXRbDCPrint.h similarity index 100% rename from ext/fox16/include/FXRbDCPrint.h rename to ext/fox16_c/include/FXRbDCPrint.h diff --git a/ext/fox16/include/FXRbDCVirtuals.h b/ext/fox16_c/include/FXRbDCVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbDCVirtuals.h rename to ext/fox16_c/include/FXRbDCVirtuals.h diff --git a/ext/fox16/include/FXRbDCWindow.h b/ext/fox16_c/include/FXRbDCWindow.h similarity index 100% rename from ext/fox16/include/FXRbDCWindow.h rename to ext/fox16_c/include/FXRbDCWindow.h diff --git a/ext/fox16/include/FXRbDataTarget.h b/ext/fox16_c/include/FXRbDataTarget.h similarity index 100% rename from ext/fox16/include/FXRbDataTarget.h rename to ext/fox16_c/include/FXRbDataTarget.h diff --git a/ext/fox16/include/FXRbDebugTarget.h b/ext/fox16_c/include/FXRbDebugTarget.h similarity index 100% rename from ext/fox16/include/FXRbDebugTarget.h rename to ext/fox16_c/include/FXRbDebugTarget.h diff --git a/ext/fox16/include/FXRbDelegator.h b/ext/fox16_c/include/FXRbDelegator.h similarity index 100% rename from ext/fox16/include/FXRbDelegator.h rename to ext/fox16_c/include/FXRbDelegator.h diff --git a/ext/fox16/include/FXRbDial.h b/ext/fox16_c/include/FXRbDial.h similarity index 100% rename from ext/fox16/include/FXRbDial.h rename to ext/fox16_c/include/FXRbDial.h diff --git a/ext/fox16/include/FXRbDialogBox.h b/ext/fox16_c/include/FXRbDialogBox.h similarity index 100% rename from ext/fox16/include/FXRbDialogBox.h rename to ext/fox16_c/include/FXRbDialogBox.h diff --git a/ext/fox16/include/FXRbDialogBoxVirtuals.h b/ext/fox16_c/include/FXRbDialogBoxVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbDialogBoxVirtuals.h rename to ext/fox16_c/include/FXRbDialogBoxVirtuals.h diff --git a/ext/fox16/include/FXRbDict.h b/ext/fox16_c/include/FXRbDict.h similarity index 100% rename from ext/fox16/include/FXRbDict.h rename to ext/fox16_c/include/FXRbDict.h diff --git a/ext/fox16/include/FXRbDirBox.h b/ext/fox16_c/include/FXRbDirBox.h similarity index 100% rename from ext/fox16/include/FXRbDirBox.h rename to ext/fox16_c/include/FXRbDirBox.h diff --git a/ext/fox16/include/FXRbDirDialog.h b/ext/fox16_c/include/FXRbDirDialog.h similarity index 100% rename from ext/fox16/include/FXRbDirDialog.h rename to ext/fox16_c/include/FXRbDirDialog.h diff --git a/ext/fox16/include/FXRbDirList.h b/ext/fox16_c/include/FXRbDirList.h similarity index 100% rename from ext/fox16/include/FXRbDirList.h rename to ext/fox16_c/include/FXRbDirList.h diff --git a/ext/fox16/include/FXRbDirSelector.h b/ext/fox16_c/include/FXRbDirSelector.h similarity index 100% rename from ext/fox16/include/FXRbDirSelector.h rename to ext/fox16_c/include/FXRbDirSelector.h diff --git a/ext/fox16/include/FXRbDockBar.h b/ext/fox16_c/include/FXRbDockBar.h similarity index 100% rename from ext/fox16/include/FXRbDockBar.h rename to ext/fox16_c/include/FXRbDockBar.h diff --git a/ext/fox16/include/FXRbDockBarVirtuals.h b/ext/fox16_c/include/FXRbDockBarVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbDockBarVirtuals.h rename to ext/fox16_c/include/FXRbDockBarVirtuals.h diff --git a/ext/fox16/include/FXRbDockHandler.h b/ext/fox16_c/include/FXRbDockHandler.h similarity index 100% rename from ext/fox16/include/FXRbDockHandler.h rename to ext/fox16_c/include/FXRbDockHandler.h diff --git a/ext/fox16/include/FXRbDockSite.h b/ext/fox16_c/include/FXRbDockSite.h similarity index 100% rename from ext/fox16/include/FXRbDockSite.h rename to ext/fox16_c/include/FXRbDockSite.h diff --git a/ext/fox16/include/FXRbDockSiteVirtuals.h b/ext/fox16_c/include/FXRbDockSiteVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbDockSiteVirtuals.h rename to ext/fox16_c/include/FXRbDockSiteVirtuals.h diff --git a/ext/fox16/include/FXRbDockTitle.h b/ext/fox16_c/include/FXRbDockTitle.h similarity index 100% rename from ext/fox16/include/FXRbDockTitle.h rename to ext/fox16_c/include/FXRbDockTitle.h diff --git a/ext/fox16/include/FXRbDocument.h b/ext/fox16_c/include/FXRbDocument.h similarity index 100% rename from ext/fox16/include/FXRbDocument.h rename to ext/fox16_c/include/FXRbDocument.h diff --git a/ext/fox16/include/FXRbDragCorner.h b/ext/fox16_c/include/FXRbDragCorner.h similarity index 100% rename from ext/fox16/include/FXRbDragCorner.h rename to ext/fox16_c/include/FXRbDragCorner.h diff --git a/ext/fox16/include/FXRbDrawable.h b/ext/fox16_c/include/FXRbDrawable.h similarity index 100% rename from ext/fox16/include/FXRbDrawable.h rename to ext/fox16_c/include/FXRbDrawable.h diff --git a/ext/fox16/include/FXRbDrawableVirtuals.h b/ext/fox16_c/include/FXRbDrawableVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbDrawableVirtuals.h rename to ext/fox16_c/include/FXRbDrawableVirtuals.h diff --git a/ext/fox16/include/FXRbDriveBox.h b/ext/fox16_c/include/FXRbDriveBox.h similarity index 100% rename from ext/fox16/include/FXRbDriveBox.h rename to ext/fox16_c/include/FXRbDriveBox.h diff --git a/ext/fox16/include/FXRbFileDialog.h b/ext/fox16_c/include/FXRbFileDialog.h similarity index 100% rename from ext/fox16/include/FXRbFileDialog.h rename to ext/fox16_c/include/FXRbFileDialog.h diff --git a/ext/fox16/include/FXRbFileDict.h b/ext/fox16_c/include/FXRbFileDict.h similarity index 100% rename from ext/fox16/include/FXRbFileDict.h rename to ext/fox16_c/include/FXRbFileDict.h diff --git a/ext/fox16/include/FXRbFileDictVirtuals.h b/ext/fox16_c/include/FXRbFileDictVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbFileDictVirtuals.h rename to ext/fox16_c/include/FXRbFileDictVirtuals.h diff --git a/ext/fox16/include/FXRbFileList.h b/ext/fox16_c/include/FXRbFileList.h similarity index 100% rename from ext/fox16/include/FXRbFileList.h rename to ext/fox16_c/include/FXRbFileList.h diff --git a/ext/fox16/include/FXRbFileSelector.h b/ext/fox16_c/include/FXRbFileSelector.h similarity index 100% rename from ext/fox16/include/FXRbFileSelector.h rename to ext/fox16_c/include/FXRbFileSelector.h diff --git a/ext/fox16/include/FXRbFoldingItemVirtuals.h b/ext/fox16_c/include/FXRbFoldingItemVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbFoldingItemVirtuals.h rename to ext/fox16_c/include/FXRbFoldingItemVirtuals.h diff --git a/ext/fox16/include/FXRbFoldingList.h b/ext/fox16_c/include/FXRbFoldingList.h similarity index 100% rename from ext/fox16/include/FXRbFoldingList.h rename to ext/fox16_c/include/FXRbFoldingList.h diff --git a/ext/fox16/include/FXRbFoldingListVirtuals.h b/ext/fox16_c/include/FXRbFoldingListVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbFoldingListVirtuals.h rename to ext/fox16_c/include/FXRbFoldingListVirtuals.h diff --git a/ext/fox16/include/FXRbFont.h b/ext/fox16_c/include/FXRbFont.h similarity index 100% rename from ext/fox16/include/FXRbFont.h rename to ext/fox16_c/include/FXRbFont.h diff --git a/ext/fox16/include/FXRbFontDialog.h b/ext/fox16_c/include/FXRbFontDialog.h similarity index 100% rename from ext/fox16/include/FXRbFontDialog.h rename to ext/fox16_c/include/FXRbFontDialog.h diff --git a/ext/fox16/include/FXRbFontSelector.h b/ext/fox16_c/include/FXRbFontSelector.h similarity index 100% rename from ext/fox16/include/FXRbFontSelector.h rename to ext/fox16_c/include/FXRbFontSelector.h diff --git a/ext/fox16/include/FXRbFontVirtuals.h b/ext/fox16_c/include/FXRbFontVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbFontVirtuals.h rename to ext/fox16_c/include/FXRbFontVirtuals.h diff --git a/ext/fox16/include/FXRbFrame.h b/ext/fox16_c/include/FXRbFrame.h similarity index 100% rename from ext/fox16/include/FXRbFrame.h rename to ext/fox16_c/include/FXRbFrame.h diff --git a/ext/fox16/include/FXRbGIFCursor.h b/ext/fox16_c/include/FXRbGIFCursor.h similarity index 100% rename from ext/fox16/include/FXRbGIFCursor.h rename to ext/fox16_c/include/FXRbGIFCursor.h diff --git a/ext/fox16/include/FXRbGIFIcon.h b/ext/fox16_c/include/FXRbGIFIcon.h similarity index 100% rename from ext/fox16/include/FXRbGIFIcon.h rename to ext/fox16_c/include/FXRbGIFIcon.h diff --git a/ext/fox16/include/FXRbGIFImage.h b/ext/fox16_c/include/FXRbGIFImage.h similarity index 100% rename from ext/fox16/include/FXRbGIFImage.h rename to ext/fox16_c/include/FXRbGIFImage.h diff --git a/ext/fox16/include/FXRbGLCanvas.h b/ext/fox16_c/include/FXRbGLCanvas.h similarity index 100% rename from ext/fox16/include/FXRbGLCanvas.h rename to ext/fox16_c/include/FXRbGLCanvas.h diff --git a/ext/fox16/include/FXRbGLCanvasVirtuals.h b/ext/fox16_c/include/FXRbGLCanvasVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbGLCanvasVirtuals.h rename to ext/fox16_c/include/FXRbGLCanvasVirtuals.h diff --git a/ext/fox16/include/FXRbGLContext.h b/ext/fox16_c/include/FXRbGLContext.h similarity index 100% rename from ext/fox16/include/FXRbGLContext.h rename to ext/fox16_c/include/FXRbGLContext.h diff --git a/ext/fox16/include/FXRbGLObject.h b/ext/fox16_c/include/FXRbGLObject.h similarity index 100% rename from ext/fox16/include/FXRbGLObject.h rename to ext/fox16_c/include/FXRbGLObject.h diff --git a/ext/fox16/include/FXRbGLObjectVirtuals.h b/ext/fox16_c/include/FXRbGLObjectVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbGLObjectVirtuals.h rename to ext/fox16_c/include/FXRbGLObjectVirtuals.h diff --git a/ext/fox16/include/FXRbGLShape.h b/ext/fox16_c/include/FXRbGLShape.h similarity index 100% rename from ext/fox16/include/FXRbGLShape.h rename to ext/fox16_c/include/FXRbGLShape.h diff --git a/ext/fox16/include/FXRbGLShapeVirtuals.h b/ext/fox16_c/include/FXRbGLShapeVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbGLShapeVirtuals.h rename to ext/fox16_c/include/FXRbGLShapeVirtuals.h diff --git a/ext/fox16/include/FXRbGLViewer.h b/ext/fox16_c/include/FXRbGLViewer.h similarity index 100% rename from ext/fox16/include/FXRbGLViewer.h rename to ext/fox16_c/include/FXRbGLViewer.h diff --git a/ext/fox16/include/FXRbGLViewerVirtuals.h b/ext/fox16_c/include/FXRbGLViewerVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbGLViewerVirtuals.h rename to ext/fox16_c/include/FXRbGLViewerVirtuals.h diff --git a/ext/fox16/include/FXRbGLVisual.h b/ext/fox16_c/include/FXRbGLVisual.h similarity index 100% rename from ext/fox16/include/FXRbGLVisual.h rename to ext/fox16_c/include/FXRbGLVisual.h diff --git a/ext/fox16/include/FXRbGradientBar.h b/ext/fox16_c/include/FXRbGradientBar.h similarity index 100% rename from ext/fox16/include/FXRbGradientBar.h rename to ext/fox16_c/include/FXRbGradientBar.h diff --git a/ext/fox16/include/FXRbGroupBox.h b/ext/fox16_c/include/FXRbGroupBox.h similarity index 100% rename from ext/fox16/include/FXRbGroupBox.h rename to ext/fox16_c/include/FXRbGroupBox.h diff --git a/ext/fox16/include/FXRbHeader.h b/ext/fox16_c/include/FXRbHeader.h similarity index 100% rename from ext/fox16/include/FXRbHeader.h rename to ext/fox16_c/include/FXRbHeader.h diff --git a/ext/fox16/include/FXRbHeaderItemVirtuals.h b/ext/fox16_c/include/FXRbHeaderItemVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbHeaderItemVirtuals.h rename to ext/fox16_c/include/FXRbHeaderItemVirtuals.h diff --git a/ext/fox16/include/FXRbHorizontalFrame.h b/ext/fox16_c/include/FXRbHorizontalFrame.h similarity index 100% rename from ext/fox16/include/FXRbHorizontalFrame.h rename to ext/fox16_c/include/FXRbHorizontalFrame.h diff --git a/ext/fox16/include/FXRbICOIcon.h b/ext/fox16_c/include/FXRbICOIcon.h similarity index 100% rename from ext/fox16/include/FXRbICOIcon.h rename to ext/fox16_c/include/FXRbICOIcon.h diff --git a/ext/fox16/include/FXRbICOImage.h b/ext/fox16_c/include/FXRbICOImage.h similarity index 100% rename from ext/fox16/include/FXRbICOImage.h rename to ext/fox16_c/include/FXRbICOImage.h diff --git a/ext/fox16/include/FXRbIcon.h b/ext/fox16_c/include/FXRbIcon.h similarity index 100% rename from ext/fox16/include/FXRbIcon.h rename to ext/fox16_c/include/FXRbIcon.h diff --git a/ext/fox16/include/FXRbIconItemVirtuals.h b/ext/fox16_c/include/FXRbIconItemVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbIconItemVirtuals.h rename to ext/fox16_c/include/FXRbIconItemVirtuals.h diff --git a/ext/fox16/include/FXRbIconList.h b/ext/fox16_c/include/FXRbIconList.h similarity index 100% rename from ext/fox16/include/FXRbIconList.h rename to ext/fox16_c/include/FXRbIconList.h diff --git a/ext/fox16/include/FXRbIconListVirtuals.h b/ext/fox16_c/include/FXRbIconListVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbIconListVirtuals.h rename to ext/fox16_c/include/FXRbIconListVirtuals.h diff --git a/ext/fox16/include/FXRbIconSource.h b/ext/fox16_c/include/FXRbIconSource.h similarity index 100% rename from ext/fox16/include/FXRbIconSource.h rename to ext/fox16_c/include/FXRbIconSource.h diff --git a/ext/fox16/include/FXRbIconSourceVirtuals.h b/ext/fox16_c/include/FXRbIconSourceVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbIconSourceVirtuals.h rename to ext/fox16_c/include/FXRbIconSourceVirtuals.h diff --git a/ext/fox16/include/FXRbId.h b/ext/fox16_c/include/FXRbId.h similarity index 100% rename from ext/fox16/include/FXRbId.h rename to ext/fox16_c/include/FXRbId.h diff --git a/ext/fox16/include/FXRbIdVirtuals.h b/ext/fox16_c/include/FXRbIdVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbIdVirtuals.h rename to ext/fox16_c/include/FXRbIdVirtuals.h diff --git a/ext/fox16/include/FXRbImage.h b/ext/fox16_c/include/FXRbImage.h similarity index 100% rename from ext/fox16/include/FXRbImage.h rename to ext/fox16_c/include/FXRbImage.h diff --git a/ext/fox16/include/FXRbImageFrame.h b/ext/fox16_c/include/FXRbImageFrame.h similarity index 100% rename from ext/fox16/include/FXRbImageFrame.h rename to ext/fox16_c/include/FXRbImageFrame.h diff --git a/ext/fox16/include/FXRbImageView.h b/ext/fox16_c/include/FXRbImageView.h similarity index 100% rename from ext/fox16/include/FXRbImageView.h rename to ext/fox16_c/include/FXRbImageView.h diff --git a/ext/fox16/include/FXRbImageVirtuals.h b/ext/fox16_c/include/FXRbImageVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbImageVirtuals.h rename to ext/fox16_c/include/FXRbImageVirtuals.h diff --git a/ext/fox16/include/FXRbInputDialog.h b/ext/fox16_c/include/FXRbInputDialog.h similarity index 100% rename from ext/fox16/include/FXRbInputDialog.h rename to ext/fox16_c/include/FXRbInputDialog.h diff --git a/ext/fox16/include/FXRbJPGIcon.h b/ext/fox16_c/include/FXRbJPGIcon.h similarity index 100% rename from ext/fox16/include/FXRbJPGIcon.h rename to ext/fox16_c/include/FXRbJPGIcon.h diff --git a/ext/fox16/include/FXRbJPGImage.h b/ext/fox16_c/include/FXRbJPGImage.h similarity index 100% rename from ext/fox16/include/FXRbJPGImage.h rename to ext/fox16_c/include/FXRbJPGImage.h diff --git a/ext/fox16/include/FXRbKnob.h b/ext/fox16_c/include/FXRbKnob.h similarity index 100% rename from ext/fox16/include/FXRbKnob.h rename to ext/fox16_c/include/FXRbKnob.h diff --git a/ext/fox16/include/FXRbLabel.h b/ext/fox16_c/include/FXRbLabel.h similarity index 100% rename from ext/fox16/include/FXRbLabel.h rename to ext/fox16_c/include/FXRbLabel.h diff --git a/ext/fox16/include/FXRbList.h b/ext/fox16_c/include/FXRbList.h similarity index 100% rename from ext/fox16/include/FXRbList.h rename to ext/fox16_c/include/FXRbList.h diff --git a/ext/fox16/include/FXRbListBox.h b/ext/fox16_c/include/FXRbListBox.h similarity index 100% rename from ext/fox16/include/FXRbListBox.h rename to ext/fox16_c/include/FXRbListBox.h diff --git a/ext/fox16/include/FXRbListBoxVirtuals.h b/ext/fox16_c/include/FXRbListBoxVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbListBoxVirtuals.h rename to ext/fox16_c/include/FXRbListBoxVirtuals.h diff --git a/ext/fox16/include/FXRbListItemVirtuals.h b/ext/fox16_c/include/FXRbListItemVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbListItemVirtuals.h rename to ext/fox16_c/include/FXRbListItemVirtuals.h diff --git a/ext/fox16/include/FXRbListVirtuals.h b/ext/fox16_c/include/FXRbListVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbListVirtuals.h rename to ext/fox16_c/include/FXRbListVirtuals.h diff --git a/ext/fox16/include/FXRbMDIButton.h b/ext/fox16_c/include/FXRbMDIButton.h similarity index 100% rename from ext/fox16/include/FXRbMDIButton.h rename to ext/fox16_c/include/FXRbMDIButton.h diff --git a/ext/fox16/include/FXRbMDIChild.h b/ext/fox16_c/include/FXRbMDIChild.h similarity index 100% rename from ext/fox16/include/FXRbMDIChild.h rename to ext/fox16_c/include/FXRbMDIChild.h diff --git a/ext/fox16/include/FXRbMDIChildVirtuals.h b/ext/fox16_c/include/FXRbMDIChildVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbMDIChildVirtuals.h rename to ext/fox16_c/include/FXRbMDIChildVirtuals.h diff --git a/ext/fox16/include/FXRbMDIClient.h b/ext/fox16_c/include/FXRbMDIClient.h similarity index 100% rename from ext/fox16/include/FXRbMDIClient.h rename to ext/fox16_c/include/FXRbMDIClient.h diff --git a/ext/fox16/include/FXRbMDIClientVirtuals.h b/ext/fox16_c/include/FXRbMDIClientVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbMDIClientVirtuals.h rename to ext/fox16_c/include/FXRbMDIClientVirtuals.h diff --git a/ext/fox16/include/FXRbMainWindow.h b/ext/fox16_c/include/FXRbMainWindow.h similarity index 100% rename from ext/fox16/include/FXRbMainWindow.h rename to ext/fox16_c/include/FXRbMainWindow.h diff --git a/ext/fox16/include/FXRbMatrix.h b/ext/fox16_c/include/FXRbMatrix.h similarity index 100% rename from ext/fox16/include/FXRbMatrix.h rename to ext/fox16_c/include/FXRbMatrix.h diff --git a/ext/fox16/include/FXRbMenuBar.h b/ext/fox16_c/include/FXRbMenuBar.h similarity index 100% rename from ext/fox16/include/FXRbMenuBar.h rename to ext/fox16_c/include/FXRbMenuBar.h diff --git a/ext/fox16/include/FXRbMenuButton.h b/ext/fox16_c/include/FXRbMenuButton.h similarity index 100% rename from ext/fox16/include/FXRbMenuButton.h rename to ext/fox16_c/include/FXRbMenuButton.h diff --git a/ext/fox16/include/FXRbMenuCaption.h b/ext/fox16_c/include/FXRbMenuCaption.h similarity index 100% rename from ext/fox16/include/FXRbMenuCaption.h rename to ext/fox16_c/include/FXRbMenuCaption.h diff --git a/ext/fox16/include/FXRbMenuCascade.h b/ext/fox16_c/include/FXRbMenuCascade.h similarity index 100% rename from ext/fox16/include/FXRbMenuCascade.h rename to ext/fox16_c/include/FXRbMenuCascade.h diff --git a/ext/fox16/include/FXRbMenuCheck.h b/ext/fox16_c/include/FXRbMenuCheck.h similarity index 100% rename from ext/fox16/include/FXRbMenuCheck.h rename to ext/fox16_c/include/FXRbMenuCheck.h diff --git a/ext/fox16/include/FXRbMenuCommand.h b/ext/fox16_c/include/FXRbMenuCommand.h similarity index 100% rename from ext/fox16/include/FXRbMenuCommand.h rename to ext/fox16_c/include/FXRbMenuCommand.h diff --git a/ext/fox16/include/FXRbMenuPane.h b/ext/fox16_c/include/FXRbMenuPane.h similarity index 100% rename from ext/fox16/include/FXRbMenuPane.h rename to ext/fox16_c/include/FXRbMenuPane.h diff --git a/ext/fox16/include/FXRbMenuRadio.h b/ext/fox16_c/include/FXRbMenuRadio.h similarity index 100% rename from ext/fox16/include/FXRbMenuRadio.h rename to ext/fox16_c/include/FXRbMenuRadio.h diff --git a/ext/fox16/include/FXRbMenuSeparator.h b/ext/fox16_c/include/FXRbMenuSeparator.h similarity index 100% rename from ext/fox16/include/FXRbMenuSeparator.h rename to ext/fox16_c/include/FXRbMenuSeparator.h diff --git a/ext/fox16/include/FXRbMenuTitle.h b/ext/fox16_c/include/FXRbMenuTitle.h similarity index 100% rename from ext/fox16/include/FXRbMenuTitle.h rename to ext/fox16_c/include/FXRbMenuTitle.h diff --git a/ext/fox16/include/FXRbMessageBox.h b/ext/fox16_c/include/FXRbMessageBox.h similarity index 100% rename from ext/fox16/include/FXRbMessageBox.h rename to ext/fox16_c/include/FXRbMessageBox.h diff --git a/ext/fox16/include/FXRbObject.h b/ext/fox16_c/include/FXRbObject.h similarity index 100% rename from ext/fox16/include/FXRbObject.h rename to ext/fox16_c/include/FXRbObject.h diff --git a/ext/fox16/include/FXRbObjectVirtuals.h b/ext/fox16_c/include/FXRbObjectVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbObjectVirtuals.h rename to ext/fox16_c/include/FXRbObjectVirtuals.h diff --git a/ext/fox16/include/FXRbOptionMenu.h b/ext/fox16_c/include/FXRbOptionMenu.h similarity index 100% rename from ext/fox16/include/FXRbOptionMenu.h rename to ext/fox16_c/include/FXRbOptionMenu.h diff --git a/ext/fox16/include/FXRbPCXIcon.h b/ext/fox16_c/include/FXRbPCXIcon.h similarity index 100% rename from ext/fox16/include/FXRbPCXIcon.h rename to ext/fox16_c/include/FXRbPCXIcon.h diff --git a/ext/fox16/include/FXRbPCXImage.h b/ext/fox16_c/include/FXRbPCXImage.h similarity index 100% rename from ext/fox16/include/FXRbPCXImage.h rename to ext/fox16_c/include/FXRbPCXImage.h diff --git a/ext/fox16/include/FXRbPNGIcon.h b/ext/fox16_c/include/FXRbPNGIcon.h similarity index 100% rename from ext/fox16/include/FXRbPNGIcon.h rename to ext/fox16_c/include/FXRbPNGIcon.h diff --git a/ext/fox16/include/FXRbPNGImage.h b/ext/fox16_c/include/FXRbPNGImage.h similarity index 100% rename from ext/fox16/include/FXRbPNGImage.h rename to ext/fox16_c/include/FXRbPNGImage.h diff --git a/ext/fox16/include/FXRbPPMIcon.h b/ext/fox16_c/include/FXRbPPMIcon.h similarity index 100% rename from ext/fox16/include/FXRbPPMIcon.h rename to ext/fox16_c/include/FXRbPPMIcon.h diff --git a/ext/fox16/include/FXRbPPMImage.h b/ext/fox16_c/include/FXRbPPMImage.h similarity index 100% rename from ext/fox16/include/FXRbPPMImage.h rename to ext/fox16_c/include/FXRbPPMImage.h diff --git a/ext/fox16/include/FXRbPacker.h b/ext/fox16_c/include/FXRbPacker.h similarity index 100% rename from ext/fox16/include/FXRbPacker.h rename to ext/fox16_c/include/FXRbPacker.h diff --git a/ext/fox16/include/FXRbPicker.h b/ext/fox16_c/include/FXRbPicker.h similarity index 100% rename from ext/fox16/include/FXRbPicker.h rename to ext/fox16_c/include/FXRbPicker.h diff --git a/ext/fox16/include/FXRbPopup.h b/ext/fox16_c/include/FXRbPopup.h similarity index 100% rename from ext/fox16/include/FXRbPopup.h rename to ext/fox16_c/include/FXRbPopup.h diff --git a/ext/fox16/include/FXRbPopupVirtuals.h b/ext/fox16_c/include/FXRbPopupVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbPopupVirtuals.h rename to ext/fox16_c/include/FXRbPopupVirtuals.h diff --git a/ext/fox16/include/FXRbPrintDialog.h b/ext/fox16_c/include/FXRbPrintDialog.h similarity index 100% rename from ext/fox16/include/FXRbPrintDialog.h rename to ext/fox16_c/include/FXRbPrintDialog.h diff --git a/ext/fox16/include/FXRbProgressBar.h b/ext/fox16_c/include/FXRbProgressBar.h similarity index 100% rename from ext/fox16/include/FXRbProgressBar.h rename to ext/fox16_c/include/FXRbProgressBar.h diff --git a/ext/fox16/include/FXRbProgressDialog.h b/ext/fox16_c/include/FXRbProgressDialog.h similarity index 100% rename from ext/fox16/include/FXRbProgressDialog.h rename to ext/fox16_c/include/FXRbProgressDialog.h diff --git a/ext/fox16/include/FXRbRGBIcon.h b/ext/fox16_c/include/FXRbRGBIcon.h similarity index 100% rename from ext/fox16/include/FXRbRGBIcon.h rename to ext/fox16_c/include/FXRbRGBIcon.h diff --git a/ext/fox16/include/FXRbRGBImage.h b/ext/fox16_c/include/FXRbRGBImage.h similarity index 100% rename from ext/fox16/include/FXRbRGBImage.h rename to ext/fox16_c/include/FXRbRGBImage.h diff --git a/ext/fox16/include/FXRbRadioButton.h b/ext/fox16_c/include/FXRbRadioButton.h similarity index 100% rename from ext/fox16/include/FXRbRadioButton.h rename to ext/fox16_c/include/FXRbRadioButton.h diff --git a/ext/fox16/include/FXRbRealSlider.h b/ext/fox16_c/include/FXRbRealSlider.h similarity index 100% rename from ext/fox16/include/FXRbRealSlider.h rename to ext/fox16_c/include/FXRbRealSlider.h diff --git a/ext/fox16/include/FXRbRealSpinner.h b/ext/fox16_c/include/FXRbRealSpinner.h similarity index 100% rename from ext/fox16/include/FXRbRealSpinner.h rename to ext/fox16_c/include/FXRbRealSpinner.h diff --git a/ext/fox16/include/FXRbRealSpinnerVirtuals.h b/ext/fox16_c/include/FXRbRealSpinnerVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbRealSpinnerVirtuals.h rename to ext/fox16_c/include/FXRbRealSpinnerVirtuals.h diff --git a/ext/fox16/include/FXRbRecentFiles.h b/ext/fox16_c/include/FXRbRecentFiles.h similarity index 100% rename from ext/fox16/include/FXRbRecentFiles.h rename to ext/fox16_c/include/FXRbRecentFiles.h diff --git a/ext/fox16/include/FXRbRegistry.h b/ext/fox16_c/include/FXRbRegistry.h similarity index 100% rename from ext/fox16/include/FXRbRegistry.h rename to ext/fox16_c/include/FXRbRegistry.h diff --git a/ext/fox16/include/FXRbReplaceDialog.h b/ext/fox16_c/include/FXRbReplaceDialog.h similarity index 100% rename from ext/fox16/include/FXRbReplaceDialog.h rename to ext/fox16_c/include/FXRbReplaceDialog.h diff --git a/ext/fox16/include/FXRbRootWindow.h b/ext/fox16_c/include/FXRbRootWindow.h similarity index 100% rename from ext/fox16/include/FXRbRootWindow.h rename to ext/fox16_c/include/FXRbRootWindow.h diff --git a/ext/fox16/include/FXRbRuler.h b/ext/fox16_c/include/FXRbRuler.h similarity index 100% rename from ext/fox16/include/FXRbRuler.h rename to ext/fox16_c/include/FXRbRuler.h diff --git a/ext/fox16/include/FXRbRulerView.h b/ext/fox16_c/include/FXRbRulerView.h similarity index 100% rename from ext/fox16/include/FXRbRulerView.h rename to ext/fox16_c/include/FXRbRulerView.h diff --git a/ext/fox16/include/FXRbScintilla.h b/ext/fox16_c/include/FXRbScintilla.h similarity index 100% rename from ext/fox16/include/FXRbScintilla.h rename to ext/fox16_c/include/FXRbScintilla.h diff --git a/ext/fox16/include/FXRbScrollArea.h b/ext/fox16_c/include/FXRbScrollArea.h similarity index 100% rename from ext/fox16/include/FXRbScrollArea.h rename to ext/fox16_c/include/FXRbScrollArea.h diff --git a/ext/fox16/include/FXRbScrollAreaVirtuals.h b/ext/fox16_c/include/FXRbScrollAreaVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbScrollAreaVirtuals.h rename to ext/fox16_c/include/FXRbScrollAreaVirtuals.h diff --git a/ext/fox16/include/FXRbScrollBar.h b/ext/fox16_c/include/FXRbScrollBar.h similarity index 100% rename from ext/fox16/include/FXRbScrollBar.h rename to ext/fox16_c/include/FXRbScrollBar.h diff --git a/ext/fox16/include/FXRbScrollPane.h b/ext/fox16_c/include/FXRbScrollPane.h similarity index 100% rename from ext/fox16/include/FXRbScrollPane.h rename to ext/fox16_c/include/FXRbScrollPane.h diff --git a/ext/fox16/include/FXRbScrollWindow.h b/ext/fox16_c/include/FXRbScrollWindow.h similarity index 100% rename from ext/fox16/include/FXRbScrollWindow.h rename to ext/fox16_c/include/FXRbScrollWindow.h diff --git a/ext/fox16/include/FXRbSearchDialog.h b/ext/fox16_c/include/FXRbSearchDialog.h similarity index 100% rename from ext/fox16/include/FXRbSearchDialog.h rename to ext/fox16_c/include/FXRbSearchDialog.h diff --git a/ext/fox16/include/FXRbSeparator.h b/ext/fox16_c/include/FXRbSeparator.h similarity index 100% rename from ext/fox16/include/FXRbSeparator.h rename to ext/fox16_c/include/FXRbSeparator.h diff --git a/ext/fox16/include/FXRbSettings.h b/ext/fox16_c/include/FXRbSettings.h similarity index 100% rename from ext/fox16/include/FXRbSettings.h rename to ext/fox16_c/include/FXRbSettings.h diff --git a/ext/fox16/include/FXRbShell.h b/ext/fox16_c/include/FXRbShell.h similarity index 100% rename from ext/fox16/include/FXRbShell.h rename to ext/fox16_c/include/FXRbShell.h diff --git a/ext/fox16/include/FXRbShutter.h b/ext/fox16_c/include/FXRbShutter.h similarity index 100% rename from ext/fox16/include/FXRbShutter.h rename to ext/fox16_c/include/FXRbShutter.h diff --git a/ext/fox16/include/FXRbShutterVirtuals.h b/ext/fox16_c/include/FXRbShutterVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbShutterVirtuals.h rename to ext/fox16_c/include/FXRbShutterVirtuals.h diff --git a/ext/fox16/include/FXRbSlider.h b/ext/fox16_c/include/FXRbSlider.h similarity index 100% rename from ext/fox16/include/FXRbSlider.h rename to ext/fox16_c/include/FXRbSlider.h diff --git a/ext/fox16/include/FXRbSpinner.h b/ext/fox16_c/include/FXRbSpinner.h similarity index 100% rename from ext/fox16/include/FXRbSpinner.h rename to ext/fox16_c/include/FXRbSpinner.h diff --git a/ext/fox16/include/FXRbSpinnerVirtuals.h b/ext/fox16_c/include/FXRbSpinnerVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbSpinnerVirtuals.h rename to ext/fox16_c/include/FXRbSpinnerVirtuals.h diff --git a/ext/fox16/include/FXRbSplashWindow.h b/ext/fox16_c/include/FXRbSplashWindow.h similarity index 100% rename from ext/fox16/include/FXRbSplashWindow.h rename to ext/fox16_c/include/FXRbSplashWindow.h diff --git a/ext/fox16/include/FXRbSplitter.h b/ext/fox16_c/include/FXRbSplitter.h similarity index 100% rename from ext/fox16/include/FXRbSplitter.h rename to ext/fox16_c/include/FXRbSplitter.h diff --git a/ext/fox16/include/FXRbSpring.h b/ext/fox16_c/include/FXRbSpring.h similarity index 100% rename from ext/fox16/include/FXRbSpring.h rename to ext/fox16_c/include/FXRbSpring.h diff --git a/ext/fox16/include/FXRbStatusBar.h b/ext/fox16_c/include/FXRbStatusBar.h similarity index 100% rename from ext/fox16/include/FXRbStatusBar.h rename to ext/fox16_c/include/FXRbStatusBar.h diff --git a/ext/fox16/include/FXRbStatusLine.h b/ext/fox16_c/include/FXRbStatusLine.h similarity index 100% rename from ext/fox16/include/FXRbStatusLine.h rename to ext/fox16_c/include/FXRbStatusLine.h diff --git a/ext/fox16/include/FXRbStream.h b/ext/fox16_c/include/FXRbStream.h similarity index 100% rename from ext/fox16/include/FXRbStream.h rename to ext/fox16_c/include/FXRbStream.h diff --git a/ext/fox16/include/FXRbStreamVirtuals.h b/ext/fox16_c/include/FXRbStreamVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbStreamVirtuals.h rename to ext/fox16_c/include/FXRbStreamVirtuals.h diff --git a/ext/fox16/include/FXRbStringDict.h b/ext/fox16_c/include/FXRbStringDict.h similarity index 100% rename from ext/fox16/include/FXRbStringDict.h rename to ext/fox16_c/include/FXRbStringDict.h diff --git a/ext/fox16/include/FXRbSwitcher.h b/ext/fox16_c/include/FXRbSwitcher.h similarity index 100% rename from ext/fox16/include/FXRbSwitcher.h rename to ext/fox16_c/include/FXRbSwitcher.h diff --git a/ext/fox16/include/FXRbTGAIcon.h b/ext/fox16_c/include/FXRbTGAIcon.h similarity index 100% rename from ext/fox16/include/FXRbTGAIcon.h rename to ext/fox16_c/include/FXRbTGAIcon.h diff --git a/ext/fox16/include/FXRbTGAImage.h b/ext/fox16_c/include/FXRbTGAImage.h similarity index 100% rename from ext/fox16/include/FXRbTGAImage.h rename to ext/fox16_c/include/FXRbTGAImage.h diff --git a/ext/fox16/include/FXRbTIFIcon.h b/ext/fox16_c/include/FXRbTIFIcon.h similarity index 100% rename from ext/fox16/include/FXRbTIFIcon.h rename to ext/fox16_c/include/FXRbTIFIcon.h diff --git a/ext/fox16/include/FXRbTIFImage.h b/ext/fox16_c/include/FXRbTIFImage.h similarity index 100% rename from ext/fox16/include/FXRbTIFImage.h rename to ext/fox16_c/include/FXRbTIFImage.h diff --git a/ext/fox16/include/FXRbTabBar.h b/ext/fox16_c/include/FXRbTabBar.h similarity index 100% rename from ext/fox16/include/FXRbTabBar.h rename to ext/fox16_c/include/FXRbTabBar.h diff --git a/ext/fox16/include/FXRbTabBarVirtuals.h b/ext/fox16_c/include/FXRbTabBarVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTabBarVirtuals.h rename to ext/fox16_c/include/FXRbTabBarVirtuals.h diff --git a/ext/fox16/include/FXRbTabBook.h b/ext/fox16_c/include/FXRbTabBook.h similarity index 100% rename from ext/fox16/include/FXRbTabBook.h rename to ext/fox16_c/include/FXRbTabBook.h diff --git a/ext/fox16/include/FXRbTabItem.h b/ext/fox16_c/include/FXRbTabItem.h similarity index 100% rename from ext/fox16/include/FXRbTabItem.h rename to ext/fox16_c/include/FXRbTabItem.h diff --git a/ext/fox16/include/FXRbTable.h b/ext/fox16_c/include/FXRbTable.h similarity index 100% rename from ext/fox16/include/FXRbTable.h rename to ext/fox16_c/include/FXRbTable.h diff --git a/ext/fox16/include/FXRbTableItemVirtuals.h b/ext/fox16_c/include/FXRbTableItemVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTableItemVirtuals.h rename to ext/fox16_c/include/FXRbTableItemVirtuals.h diff --git a/ext/fox16/include/FXRbTableVirtuals.h b/ext/fox16_c/include/FXRbTableVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTableVirtuals.h rename to ext/fox16_c/include/FXRbTableVirtuals.h diff --git a/ext/fox16/include/FXRbText.h b/ext/fox16_c/include/FXRbText.h similarity index 100% rename from ext/fox16/include/FXRbText.h rename to ext/fox16_c/include/FXRbText.h diff --git a/ext/fox16/include/FXRbTextField.h b/ext/fox16_c/include/FXRbTextField.h similarity index 100% rename from ext/fox16/include/FXRbTextField.h rename to ext/fox16_c/include/FXRbTextField.h diff --git a/ext/fox16/include/FXRbTextVirtuals.h b/ext/fox16_c/include/FXRbTextVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTextVirtuals.h rename to ext/fox16_c/include/FXRbTextVirtuals.h diff --git a/ext/fox16/include/FXRbToggleButton.h b/ext/fox16_c/include/FXRbToggleButton.h similarity index 100% rename from ext/fox16/include/FXRbToggleButton.h rename to ext/fox16_c/include/FXRbToggleButton.h diff --git a/ext/fox16/include/FXRbToolBar.h b/ext/fox16_c/include/FXRbToolBar.h similarity index 100% rename from ext/fox16/include/FXRbToolBar.h rename to ext/fox16_c/include/FXRbToolBar.h diff --git a/ext/fox16/include/FXRbToolBarGrip.h b/ext/fox16_c/include/FXRbToolBarGrip.h similarity index 100% rename from ext/fox16/include/FXRbToolBarGrip.h rename to ext/fox16_c/include/FXRbToolBarGrip.h diff --git a/ext/fox16/include/FXRbToolBarShell.h b/ext/fox16_c/include/FXRbToolBarShell.h similarity index 100% rename from ext/fox16/include/FXRbToolBarShell.h rename to ext/fox16_c/include/FXRbToolBarShell.h diff --git a/ext/fox16/include/FXRbToolBarTab.h b/ext/fox16_c/include/FXRbToolBarTab.h similarity index 100% rename from ext/fox16/include/FXRbToolBarTab.h rename to ext/fox16_c/include/FXRbToolBarTab.h diff --git a/ext/fox16/include/FXRbToolTip.h b/ext/fox16_c/include/FXRbToolTip.h similarity index 100% rename from ext/fox16/include/FXRbToolTip.h rename to ext/fox16_c/include/FXRbToolTip.h diff --git a/ext/fox16/include/FXRbTopWindow.h b/ext/fox16_c/include/FXRbTopWindow.h similarity index 100% rename from ext/fox16/include/FXRbTopWindow.h rename to ext/fox16_c/include/FXRbTopWindow.h diff --git a/ext/fox16/include/FXRbTopWindowVirtuals.h b/ext/fox16_c/include/FXRbTopWindowVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTopWindowVirtuals.h rename to ext/fox16_c/include/FXRbTopWindowVirtuals.h diff --git a/ext/fox16/include/FXRbTranslator.h b/ext/fox16_c/include/FXRbTranslator.h similarity index 100% rename from ext/fox16/include/FXRbTranslator.h rename to ext/fox16_c/include/FXRbTranslator.h diff --git a/ext/fox16/include/FXRbTranslatorVirtuals.h b/ext/fox16_c/include/FXRbTranslatorVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTranslatorVirtuals.h rename to ext/fox16_c/include/FXRbTranslatorVirtuals.h diff --git a/ext/fox16/include/FXRbTreeItemVirtuals.h b/ext/fox16_c/include/FXRbTreeItemVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTreeItemVirtuals.h rename to ext/fox16_c/include/FXRbTreeItemVirtuals.h diff --git a/ext/fox16/include/FXRbTreeList.h b/ext/fox16_c/include/FXRbTreeList.h similarity index 100% rename from ext/fox16/include/FXRbTreeList.h rename to ext/fox16_c/include/FXRbTreeList.h diff --git a/ext/fox16/include/FXRbTreeListBox.h b/ext/fox16_c/include/FXRbTreeListBox.h similarity index 100% rename from ext/fox16/include/FXRbTreeListBox.h rename to ext/fox16_c/include/FXRbTreeListBox.h diff --git a/ext/fox16/include/FXRbTreeListBoxVirtuals.h b/ext/fox16_c/include/FXRbTreeListBoxVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTreeListBoxVirtuals.h rename to ext/fox16_c/include/FXRbTreeListBoxVirtuals.h diff --git a/ext/fox16/include/FXRbTreeListVirtuals.h b/ext/fox16_c/include/FXRbTreeListVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbTreeListVirtuals.h rename to ext/fox16_c/include/FXRbTreeListVirtuals.h diff --git a/ext/fox16/include/FXRbTriStateButton.h b/ext/fox16_c/include/FXRbTriStateButton.h similarity index 100% rename from ext/fox16/include/FXRbTriStateButton.h rename to ext/fox16_c/include/FXRbTriStateButton.h diff --git a/ext/fox16/include/FXRbVerticalFrame.h b/ext/fox16_c/include/FXRbVerticalFrame.h similarity index 100% rename from ext/fox16/include/FXRbVerticalFrame.h rename to ext/fox16_c/include/FXRbVerticalFrame.h diff --git a/ext/fox16/include/FXRbVisual.h b/ext/fox16_c/include/FXRbVisual.h similarity index 100% rename from ext/fox16/include/FXRbVisual.h rename to ext/fox16_c/include/FXRbVisual.h diff --git a/ext/fox16/include/FXRbWindow.h b/ext/fox16_c/include/FXRbWindow.h similarity index 100% rename from ext/fox16/include/FXRbWindow.h rename to ext/fox16_c/include/FXRbWindow.h diff --git a/ext/fox16/include/FXRbWindowVirtuals.h b/ext/fox16_c/include/FXRbWindowVirtuals.h similarity index 100% rename from ext/fox16/include/FXRbWindowVirtuals.h rename to ext/fox16_c/include/FXRbWindowVirtuals.h diff --git a/ext/fox16/include/FXRbWizard.h b/ext/fox16_c/include/FXRbWizard.h similarity index 100% rename from ext/fox16/include/FXRbWizard.h rename to ext/fox16_c/include/FXRbWizard.h diff --git a/ext/fox16/include/FXRbXBMIcon.h b/ext/fox16_c/include/FXRbXBMIcon.h similarity index 100% rename from ext/fox16/include/FXRbXBMIcon.h rename to ext/fox16_c/include/FXRbXBMIcon.h diff --git a/ext/fox16/include/FXRbXBMImage.h b/ext/fox16_c/include/FXRbXBMImage.h similarity index 100% rename from ext/fox16/include/FXRbXBMImage.h rename to ext/fox16_c/include/FXRbXBMImage.h diff --git a/ext/fox16/include/FXRbXPMIcon.h b/ext/fox16_c/include/FXRbXPMIcon.h similarity index 100% rename from ext/fox16/include/FXRbXPMIcon.h rename to ext/fox16_c/include/FXRbXPMIcon.h diff --git a/ext/fox16/include/FXRbXPMImage.h b/ext/fox16_c/include/FXRbXPMImage.h similarity index 100% rename from ext/fox16/include/FXRbXPMImage.h rename to ext/fox16_c/include/FXRbXPMImage.h diff --git a/ext/fox16/include/FXRuby.h b/ext/fox16_c/include/FXRuby.h similarity index 100% rename from ext/fox16/include/FXRuby.h rename to ext/fox16_c/include/FXRuby.h diff --git a/ext/fox16/include/impl.h b/ext/fox16_c/include/impl.h similarity index 100% rename from ext/fox16/include/impl.h rename to ext/fox16_c/include/impl.h diff --git a/ext/fox16/make_impl.rb b/ext/fox16_c/make_impl.rb similarity index 100% rename from ext/fox16/make_impl.rb rename to ext/fox16_c/make_impl.rb diff --git a/ext/fox16/markfuncs.cpp b/ext/fox16_c/markfuncs.cpp similarity index 100% rename from ext/fox16/markfuncs.cpp rename to ext/fox16_c/markfuncs.cpp diff --git a/ext/fox16/unregisterOwnedObjects.cpp b/ext/fox16_c/unregisterOwnedObjects.cpp similarity index 100% rename from ext/fox16/unregisterOwnedObjects.cpp rename to ext/fox16_c/unregisterOwnedObjects.cpp diff --git a/lib/fox16.rb b/lib/fox16.rb index 7c68088..c270881 100644 --- a/lib/fox16.rb +++ b/lib/fox16.rb @@ -1,9 +1,9 @@ if RUBY_PLATFORM =~ /(mswin|mingw)/i - require "#{RUBY_VERSION.sub(/\.\d+$/, '')}/fox16.so" + require "#{RUBY_VERSION.sub(/\.\d+$/, '')}/fox16_c.so" elsif RUBY_PLATFORM =~ /darwin/ - require "fox16.bundle" + require "fox16_c.bundle" else - require "fox16.so" + require "fox16_c.so" end require "fox16/core" -- GitLab