Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Use Manifest.txt generated by git ls-files

  • Loading branch information...
commit b3bbc96bf44b8dff179558814323d4c9aa6f0133 1 parent 8f29c1b
Lars Kanis authored

Showing 2 changed files with 351 additions and 48 deletions. Show diff stats Hide diff stats

  1. +317 24 Manifest.txt
  2. +34 24 Rakefile
341 Manifest.txt
... ... @@ -1,16 +1,22 @@
  1 +.gemtest
  2 +.gitignore
  3 +.yardopts
1 4 History.txt
2 5 Manifest.txt
3   -README
4   -README.txt
  6 +README.git
  7 +README.rdoc
5 8 Rakefile
  9 +Rakefile.cross
6 10 TODO
7   -doap.rdf
  11 +doap.rdf.erb
8 12 examples/RAA.rb
9 13 examples/README
  14 +examples/WhatAQuietStiff.rb
10 15 examples/babelfish.rb
11 16 examples/bounce.rb
12 17 examples/browser.rb
13 18 examples/button.rb
  19 +examples/canvasdemo.rb
14 20 examples/charts.rb
15 21 examples/custom_table_item.rb
16 22 examples/datatarget.rb
@@ -22,6 +28,8 @@ examples/dragdrop.rb
22 28 examples/dragsource.rb
23 29 examples/dropsite.rb
24 30 examples/foursplit.rb
  31 +examples/gdchart.rb
  32 +examples/gembrowser.rb
25 33 examples/gltest.rb
26 34 examples/glviewer.rb
27 35 examples/groupbox.rb
@@ -108,6 +116,7 @@ examples/mditest.rb
108 116 examples/pig.rb
109 117 examples/raabrowser.rb
110 118 examples/ratio.rb
  119 +examples/rmagick.rb
111 120 examples/rulerview.rb
112 121 examples/scintilla-test.rb
113 122 examples/scribble-orig.rb
@@ -127,15 +136,7 @@ ext/fox16/FXRbDataTarget.cpp
127 136 ext/fox16/FXRbGLViewer.cpp
128 137 ext/fox16/FXRuby.cpp
129 138 ext/fox16/MANIFEST
130   -ext/fox16/core_wrap.cpp
131   -ext/fox16/dc_wrap.cpp
132   -ext/fox16/dialogs_wrap.cpp
133 139 ext/fox16/extconf.rb
134   -ext/fox16/frames_wrap.cpp
135   -ext/fox16/fx3d_wrap.cpp
136   -ext/fox16/iconlist_wrap.cpp
137   -ext/fox16/icons_wrap.cpp
138   -ext/fox16/image_wrap.cpp
139 140 ext/fox16/impl.cpp
140 141 ext/fox16/include/FXMemoryBuffer.h
141 142 ext/fox16/include/FXRb4Splitter.h
@@ -359,27 +360,302 @@ ext/fox16/include/FXRbXPMIcon.h
359 360 ext/fox16/include/FXRbXPMImage.h
360 361 ext/fox16/include/FXRuby.h
361 362 ext/fox16/include/impl.h
362   -ext/fox16/include/inlinestubs.h
363   -ext/fox16/label_wrap.cpp
364   -ext/fox16/layout_wrap.cpp
365   -ext/fox16/librb.c
366   -ext/fox16/list_wrap.cpp
367 363 ext/fox16/make_impl.rb
368 364 ext/fox16/markfuncs.cpp
369   -ext/fox16/mdi_wrap.cpp
370   -ext/fox16/menu_wrap.cpp
371   -ext/fox16/scintilla_wrap.cpp
372   -ext/fox16/table_wrap.cpp
373   -ext/fox16/text_wrap.cpp
374   -ext/fox16/treelist_wrap.cpp
375   -ext/fox16/ui_wrap.cpp
376 365 ext/fox16/unregisterOwnedObjects.cpp
  366 +fox-includes/FX4Splitter.h
  367 +fox-includes/FX7Segment.h
  368 +fox-includes/FX885910Codec.h
  369 +fox-includes/FX885911Codec.h
  370 +fox-includes/FX885913Codec.h
  371 +fox-includes/FX885914Codec.h
  372 +fox-includes/FX885915Codec.h
  373 +fox-includes/FX885916Codec.h
  374 +fox-includes/FX88591Codec.h
  375 +fox-includes/FX88592Codec.h
  376 +fox-includes/FX88593Codec.h
  377 +fox-includes/FX88594Codec.h
  378 +fox-includes/FX88595Codec.h
  379 +fox-includes/FX88596Codec.h
  380 +fox-includes/FX88597Codec.h
  381 +fox-includes/FX88598Codec.h
  382 +fox-includes/FX88599Codec.h
  383 +fox-includes/FXAccelTable.h
  384 +fox-includes/FXApp.h
  385 +fox-includes/FXArray.h
  386 +fox-includes/FXArrowButton.h
  387 +fox-includes/FXBMPIcon.h
  388 +fox-includes/FXBMPImage.h
  389 +fox-includes/FXBZFileStream.h
  390 +fox-includes/FXBitmap.h
  391 +fox-includes/FXBitmapFrame.h
  392 +fox-includes/FXBitmapView.h
  393 +fox-includes/FXButton.h
  394 +fox-includes/FXCP1250Codec.h
  395 +fox-includes/FXCP1251Codec.h
  396 +fox-includes/FXCP1252Codec.h
  397 +fox-includes/FXCP1253Codec.h
  398 +fox-includes/FXCP1254Codec.h
  399 +fox-includes/FXCP1255Codec.h
  400 +fox-includes/FXCP1256Codec.h
  401 +fox-includes/FXCP1257Codec.h
  402 +fox-includes/FXCP1258Codec.h
  403 +fox-includes/FXCP437Codec.h
  404 +fox-includes/FXCP850Codec.h
  405 +fox-includes/FXCP852Codec.h
  406 +fox-includes/FXCP855Codec.h
  407 +fox-includes/FXCP856Codec.h
  408 +fox-includes/FXCP857Codec.h
  409 +fox-includes/FXCP860Codec.h
  410 +fox-includes/FXCP861Codec.h
  411 +fox-includes/FXCP862Codec.h
  412 +fox-includes/FXCP863Codec.h
  413 +fox-includes/FXCP864Codec.h
  414 +fox-includes/FXCP865Codec.h
  415 +fox-includes/FXCP866Codec.h
  416 +fox-includes/FXCP869Codec.h
  417 +fox-includes/FXCP874Codec.h
  418 +fox-includes/FXCURCursor.h
  419 +fox-includes/FXCanvas.h
  420 +fox-includes/FXCheckButton.h
  421 +fox-includes/FXChoiceBox.h
  422 +fox-includes/FXColorBar.h
  423 +fox-includes/FXColorDialog.h
  424 +fox-includes/FXColorList.h
  425 +fox-includes/FXColorRing.h
  426 +fox-includes/FXColorSelector.h
  427 +fox-includes/FXColorWell.h
  428 +fox-includes/FXColorWheel.h
  429 +fox-includes/FXComboBox.h
  430 +fox-includes/FXComposeContext.h
  431 +fox-includes/FXComposite.h
  432 +fox-includes/FXCursor.h
  433 +fox-includes/FXDC.h
  434 +fox-includes/FXDCPrint.h
  435 +fox-includes/FXDCWindow.h
  436 +fox-includes/FXDLL.h
  437 +fox-includes/FXDataTarget.h
  438 +fox-includes/FXDate.h
  439 +fox-includes/FXDebugTarget.h
  440 +fox-includes/FXDelegator.h
  441 +fox-includes/FXDial.h
  442 +fox-includes/FXDialogBox.h
  443 +fox-includes/FXDict.h
  444 +fox-includes/FXDir.h
  445 +fox-includes/FXDirBox.h
  446 +fox-includes/FXDirDialog.h
  447 +fox-includes/FXDirList.h
  448 +fox-includes/FXDirSelector.h
  449 +fox-includes/FXDockBar.h
  450 +fox-includes/FXDockHandler.h
  451 +fox-includes/FXDockSite.h
  452 +fox-includes/FXDockTitle.h
  453 +fox-includes/FXDocument.h
  454 +fox-includes/FXDragCorner.h
  455 +fox-includes/FXDrawable.h
  456 +fox-includes/FXDriveBox.h
  457 +fox-includes/FXElement.h
  458 +fox-includes/FXException.h
  459 +fox-includes/FXExpression.h
  460 +fox-includes/FXExtentd.h
  461 +fox-includes/FXExtentf.h
  462 +fox-includes/FXFile.h
  463 +fox-includes/FXFileDialog.h
  464 +fox-includes/FXFileDict.h
  465 +fox-includes/FXFileList.h
  466 +fox-includes/FXFileSelector.h
  467 +fox-includes/FXFileStream.h
  468 +fox-includes/FXFoldingList.h
  469 +fox-includes/FXFont.h
  470 +fox-includes/FXFontDialog.h
  471 +fox-includes/FXFontSelector.h
  472 +fox-includes/FXFrame.h
  473 +fox-includes/FXGIFCursor.h
  474 +fox-includes/FXGIFIcon.h
  475 +fox-includes/FXGIFImage.h
  476 +fox-includes/FXGLCanvas.h
  477 +fox-includes/FXGLCone.h
  478 +fox-includes/FXGLContext.h
  479 +fox-includes/FXGLCube.h
  480 +fox-includes/FXGLCylinder.h
  481 +fox-includes/FXGLObject.h
  482 +fox-includes/FXGLShape.h
  483 +fox-includes/FXGLSphere.h
  484 +fox-includes/FXGLTriangleMesh.h
  485 +fox-includes/FXGLViewer.h
  486 +fox-includes/FXGLVisual.h
  487 +fox-includes/FXGUISignal.h
  488 +fox-includes/FXGZFileStream.h
  489 +fox-includes/FXGradientBar.h
  490 +fox-includes/FXGroupBox.h
  491 +fox-includes/FXHash.h
  492 +fox-includes/FXHeader.h
  493 +fox-includes/FXHorizontalFrame.h
  494 +fox-includes/FXICOIcon.h
  495 +fox-includes/FXICOImage.h
  496 +fox-includes/FXIFFIcon.h
  497 +fox-includes/FXIFFImage.h
  498 +fox-includes/FXIO.h
  499 +fox-includes/FXIcon.h
  500 +fox-includes/FXIconDict.h
  501 +fox-includes/FXIconList.h
  502 +fox-includes/FXIconSource.h
  503 +fox-includes/FXId.h
  504 +fox-includes/FXImage.h
  505 +fox-includes/FXImageFrame.h
  506 +fox-includes/FXImageView.h
  507 +fox-includes/FXInputDialog.h
  508 +fox-includes/FXJPGIcon.h
  509 +fox-includes/FXJPGImage.h
  510 +fox-includes/FXKOI8RCodec.h
  511 +fox-includes/FXKnob.h
  512 +fox-includes/FXLabel.h
  513 +fox-includes/FXList.h
  514 +fox-includes/FXListBox.h
  515 +fox-includes/FXMDIButton.h
  516 +fox-includes/FXMDIChild.h
  517 +fox-includes/FXMDIClient.h
  518 +fox-includes/FXMainWindow.h
  519 +fox-includes/FXMat3d.h
  520 +fox-includes/FXMat3f.h
  521 +fox-includes/FXMat4d.h
  522 +fox-includes/FXMat4f.h
  523 +fox-includes/FXMatrix.h
  524 +fox-includes/FXMemMap.h
  525 +fox-includes/FXMemoryStream.h
  526 +fox-includes/FXMenuBar.h
  527 +fox-includes/FXMenuButton.h
  528 +fox-includes/FXMenuCaption.h
  529 +fox-includes/FXMenuCascade.h
  530 +fox-includes/FXMenuCheck.h
  531 +fox-includes/FXMenuCommand.h
  532 +fox-includes/FXMenuPane.h
  533 +fox-includes/FXMenuRadio.h
  534 +fox-includes/FXMenuSeparator.h
  535 +fox-includes/FXMenuTitle.h
  536 +fox-includes/FXMessageBox.h
  537 +fox-includes/FXObject.h
  538 +fox-includes/FXObjectList.h
  539 +fox-includes/FXOptionMenu.h
  540 +fox-includes/FXPCXIcon.h
  541 +fox-includes/FXPCXImage.h
  542 +fox-includes/FXPNGIcon.h
  543 +fox-includes/FXPNGImage.h
  544 +fox-includes/FXPPMIcon.h
  545 +fox-includes/FXPPMImage.h
  546 +fox-includes/FXPacker.h
  547 +fox-includes/FXPath.h
  548 +fox-includes/FXPicker.h
  549 +fox-includes/FXPipe.h
  550 +fox-includes/FXPoint.h
  551 +fox-includes/FXPopup.h
  552 +fox-includes/FXPrintDialog.h
  553 +fox-includes/FXProgressBar.h
  554 +fox-includes/FXProgressDialog.h
  555 +fox-includes/FXQuatd.h
  556 +fox-includes/FXQuatf.h
  557 +fox-includes/FXRASIcon.h
  558 +fox-includes/FXRASImage.h
  559 +fox-includes/FXRGBIcon.h
  560 +fox-includes/FXRGBImage.h
  561 +fox-includes/FXRadioButton.h
  562 +fox-includes/FXRanged.h
  563 +fox-includes/FXRangef.h
  564 +fox-includes/FXRealSlider.h
  565 +fox-includes/FXRealSpinner.h
  566 +fox-includes/FXRecentFiles.h
  567 +fox-includes/FXRectangle.h
  568 +fox-includes/FXRegion.h
  569 +fox-includes/FXRegistry.h
  570 +fox-includes/FXReplaceDialog.h
  571 +fox-includes/FXRex.h
  572 +fox-includes/FXRootWindow.h
  573 +fox-includes/FXRuler.h
  574 +fox-includes/FXRulerView.h
  575 +fox-includes/FXScrollArea.h
  576 +fox-includes/FXScrollBar.h
  577 +fox-includes/FXScrollPane.h
  578 +fox-includes/FXScrollWindow.h
  579 +fox-includes/FXSearchDialog.h
  580 +fox-includes/FXSeparator.h
  581 +fox-includes/FXSettings.h
  582 +fox-includes/FXShell.h
  583 +fox-includes/FXShutter.h
  584 +fox-includes/FXSize.h
  585 +fox-includes/FXSlider.h
  586 +fox-includes/FXSocket.h
  587 +fox-includes/FXSphered.h
  588 +fox-includes/FXSpheref.h
  589 +fox-includes/FXSpinner.h
  590 +fox-includes/FXSplashWindow.h
  591 +fox-includes/FXSplitter.h
  592 +fox-includes/FXSpring.h
  593 +fox-includes/FXStat.h
  594 +fox-includes/FXStatusBar.h
  595 +fox-includes/FXStatusLine.h
  596 +fox-includes/FXStream.h
  597 +fox-includes/FXString.h
  598 +fox-includes/FXStringDict.h
  599 +fox-includes/FXSwitcher.h
  600 +fox-includes/FXSystem.h
  601 +fox-includes/FXTGAIcon.h
  602 +fox-includes/FXTGAImage.h
  603 +fox-includes/FXTIFIcon.h
  604 +fox-includes/FXTIFImage.h
  605 +fox-includes/FXTabBar.h
  606 +fox-includes/FXTabBook.h
  607 +fox-includes/FXTabItem.h
  608 +fox-includes/FXTable.h
  609 +fox-includes/FXText.h
  610 +fox-includes/FXTextCodec.h
  611 +fox-includes/FXTextField.h
  612 +fox-includes/FXThread.h
  613 +fox-includes/FXToggleButton.h
  614 +fox-includes/FXToolBar.h
  615 +fox-includes/FXToolBarGrip.h
  616 +fox-includes/FXToolBarShell.h
  617 +fox-includes/FXToolBarTab.h
  618 +fox-includes/FXToolTip.h
  619 +fox-includes/FXTopWindow.h
  620 +fox-includes/FXTranslator.h
  621 +fox-includes/FXTreeList.h
  622 +fox-includes/FXTreeListBox.h
  623 +fox-includes/FXTriStateButton.h
  624 +fox-includes/FXURL.h
  625 +fox-includes/FXUTF16Codec.h
  626 +fox-includes/FXUTF32Codec.h
  627 +fox-includes/FXUTF8Codec.h
  628 +fox-includes/FXUndoList.h
  629 +fox-includes/FXVec2d.h
  630 +fox-includes/FXVec2f.h
  631 +fox-includes/FXVec3d.h
  632 +fox-includes/FXVec3f.h
  633 +fox-includes/FXVec4d.h
  634 +fox-includes/FXVec4f.h
  635 +fox-includes/FXVerticalFrame.h
  636 +fox-includes/FXVisual.h
  637 +fox-includes/FXWindow.h
  638 +fox-includes/FXWizard.h
  639 +fox-includes/FXXBMIcon.h
  640 +fox-includes/FXXBMImage.h
  641 +fox-includes/FXXPMIcon.h
  642 +fox-includes/FXXPMImage.h
  643 +fox-includes/README
  644 +fox-includes/fx.h
  645 +fox-includes/fx3d.h
  646 +fox-includes/fxascii.h
  647 +fox-includes/fxdefs.h
  648 +fox-includes/fxkeys.h
  649 +fox-includes/fxunicode.h
  650 +fox-includes/fxver.h
  651 +fox-includes/xincs.h
377 652 index.html
378 653 lib/fox16.rb
379 654 lib/fox16/accel_table.rb
380 655 lib/fox16/aliases.rb
381 656 lib/fox16/bitmapview.rb
382 657 lib/fox16/calendar.rb
  658 +lib/fox16/canvas.rb
383 659 lib/fox16/chore.rb
384 660 lib/fox16/colors.rb
385 661 lib/fox16/core.rb
@@ -392,7 +668,6 @@ lib/fox16/input.rb
392 668 lib/fox16/irb.rb
393 669 lib/fox16/iterators.rb
394 670 lib/fox16/keys.rb
395   -lib/fox16/kwargs.rb
396 671 lib/fox16/missingdep.rb
397 672 lib/fox16/pseudokeyboard.rb
398 673 lib/fox16/pseudomouse.rb
@@ -403,6 +678,7 @@ lib/fox16/settings.rb
403 678 lib/fox16/signal.rb
404 679 lib/fox16/splashscreen.rb
405 680 lib/fox16/timeout.rb
  681 +lib/fox16/tkcompat.rb
406 682 lib/fox16/undolist.rb
407 683 lib/fox16/version.rb
408 684 rdoc-sources/FX4Splitter.rb
@@ -920,3 +1196,20 @@ test/stress1.rb
920 1196 test/stress2.rb
921 1197 test/stress3.rb
922 1198 test/testcase.rb
  1199 +web/community.html
  1200 +web/css/style.css
  1201 +web/documentation.html
  1202 +web/downloads.html
  1203 +web/images/bullet.gif
  1204 +web/images/button-bg.jpg
  1205 +web/images/comment.gif
  1206 +web/images/content.jpg
  1207 +web/images/dots.jpg
  1208 +web/images/footer.jpg
  1209 +web/images/fxruby-book.jpg
  1210 +web/images/header.png
  1211 +web/images/menu.jpg
  1212 +web/images/page.gif
  1213 +web/images/quote.gif
  1214 +web/images/square-green.png
  1215 +web/index.html
58 Rakefile
@@ -9,6 +9,31 @@ load 'Rakefile.cross'
9 9 PKG_VERSION = Fox.fxrubyversion
10 10 FXSCINTILLA_INSTALL_DIR = Pathname( "build/builds/fxscintilla-#{LIBFXSCINTILLA_VERSION}" ).expand_path
11 11
  12 +SWIG = (RUBY_PLATFORM =~ /mingw/) ? "swig-1.3.22.exe" : "swig-1.3.22"
  13 +SWIGFLAGS = "-fcompact -noruntime -c++ -ruby -no_default -I../fox-includes"
  14 +SWIG_LIB = `#{SWIG} -swiglib`.chomp
  15 +SWIG_MODULES = {
  16 + "core.i" => "core_wrap.cpp",
  17 + "dcmodule.i" => "dc_wrap.cpp",
  18 + "dialogs.i" => "dialogs_wrap.cpp",
  19 + "framesmodule.i" => "frames_wrap.cpp",
  20 + "iconlistmodule.i" => "iconlist_wrap.cpp",
  21 + "icons.i" => "icons_wrap.cpp",
  22 + "image.i" => "image_wrap.cpp",
  23 + "labelmodule.i" => "label_wrap.cpp",
  24 + "layout.i" => "layout_wrap.cpp",
  25 + "listmodule.i" => "list_wrap.cpp",
  26 + "mdi.i" => "mdi_wrap.cpp",
  27 + "menumodule.i" => "menu_wrap.cpp",
  28 + "fx3d.i" => "fx3d_wrap.cpp",
  29 + "scintilla.i" => "scintilla_wrap.cpp",
  30 + "table-module.i" => "table_wrap.cpp",
  31 + "text-module.i" => "text_wrap.cpp",
  32 + "treelist-module.i" => "treelist_wrap.cpp",
  33 + "ui.i" => "ui_wrap.cpp"
  34 +}
  35 +
  36 +
12 37 hoe = Hoe.spec "fxruby" do
13 38 # ... project specific data ...
14 39 self.blog_categories = %w{FXRuby}
@@ -25,6 +50,15 @@ hoe = Hoe.spec "fxruby" do
25 50 }
26 51 self.test_globs = ["test/**/TC_*.rb"]
27 52 self.version = PKG_VERSION
  53 + self.readme_file = 'README.rdoc'
  54 + self.extra_rdoc_files << self.readme_file
  55 +
  56 + spec_extras[:files] = File.read_utf("Manifest.txt").split(/\r?\n\r?/).reject{|f| f=~/^fox-includes|^web/ }
  57 + spec_extras[:files] += SWIG_MODULES.values.map{|f| File.join("ext/fox16", f) }
  58 + spec_extras[:files] << 'ext/fox16/include/inlinestubs.h'
  59 + spec_extras[:files] << 'ext/fox16/librb.c'
  60 + spec_extras[:files] << 'doap.rdf'
  61 + spec_extras[:files] << 'lib/fox16/kwargs.rb'
28 62 end
29 63
30 64 # Make sure extension is built before tests are run
@@ -58,30 +92,6 @@ end
58 92 # c:/ruby-1.8.6-p383-preview2/devkit/msys/1.0.11/usr/local/share/swig/1.3.22
59 93 # before running swig on MinGW.
60 94 namespace :swig do
61   - SWIG = (RUBY_PLATFORM =~ /mingw/) ? "swig-1.3.22.exe" : "swig-1.3.22"
62   - SWIGFLAGS = "-fcompact -noruntime -c++ -ruby -no_default -I../fox-includes"
63   - SWIG_LIB = `#{SWIG} -swiglib`.chomp
64   - SWIG_MODULES = {
65   - "core.i" => "core_wrap.cpp",
66   - "dcmodule.i" => "dc_wrap.cpp",
67   - "dialogs.i" => "dialogs_wrap.cpp",
68   - "framesmodule.i" => "frames_wrap.cpp",
69   - "iconlistmodule.i" => "iconlist_wrap.cpp",
70   - "icons.i" => "icons_wrap.cpp",
71   - "image.i" => "image_wrap.cpp",
72   - "labelmodule.i" => "label_wrap.cpp",
73   - "layout.i" => "layout_wrap.cpp",
74   - "listmodule.i" => "list_wrap.cpp",
75   - "mdi.i" => "mdi_wrap.cpp",
76   - "menumodule.i" => "menu_wrap.cpp",
77   - "fx3d.i" => "fx3d_wrap.cpp",
78   - "scintilla.i" => "scintilla_wrap.cpp",
79   - "table-module.i" => "table_wrap.cpp",
80   - "text-module.i" => "text_wrap.cpp",
81   - "treelist-module.i" => "treelist_wrap.cpp",
82   - "ui.i" => "ui_wrap.cpp"
83   - }
84   -
85 95 def wrapper_src_file_path(wrapper_src_file_name)
86 96 File.join("..", "ext", "fox16", wrapper_src_file_name)
87 97 end

0 comments on commit b3bbc96

Please sign in to comment.
Something went wrong with that request. Please try again.