Skip to content

Commit

Permalink
- use cLib.require()
Browse files Browse the repository at this point in the history
  • Loading branch information
bjorn-nesby committed Feb 22, 2018
1 parent e198597 commit 953a8ae
Show file tree
Hide file tree
Showing 14 changed files with 140 additions and 97 deletions.
30 changes: 15 additions & 15 deletions Tools/com.renoise.AutoMate.xrnx/main.lua
Expand Up @@ -41,23 +41,23 @@ require (_clibroot.."cPersistence")
require (_clibroot.."cProcessSlicer")

_vlibroot = "classes/vLib/classes/"
require (_vlibroot..'vLib')
require (_vlibroot.."vTabs")
require (_vlibroot..'vTable')
require (_vlibroot..'vDialog')
cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot.."vTabs")
cLib.require (_vlibroot..'vTable')
cLib.require (_vlibroot..'vDialog')

_xlibroot = "classes/xLib/classes/"
require (_xlibroot.."xLib")
require (_xlibroot.."xTrack")
require (_xlibroot.."xSongPos")
require (_xlibroot.."xAudioDevice")
require (_xlibroot.."xAudioDeviceAutomation")
require (_xlibroot.."xEnvelope")
require (_xlibroot.."xParameterAutomation")
require (_xlibroot.."xPatternSequencer")
require (_xlibroot.."xSequencerSelection")
require (_xlibroot.."xPatternSelection")
require (_xlibroot.."xBlockLoop")
cLib.require (_xlibroot.."xLib")
cLib.require (_xlibroot.."xTrack")
cLib.require (_xlibroot.."xSongPos")
cLib.require (_xlibroot.."xAudioDevice")
cLib.require (_xlibroot.."xAudioDeviceAutomation")
cLib.require (_xlibroot.."xEnvelope")
cLib.require (_xlibroot.."xParameterAutomation")
cLib.require (_xlibroot.."xPatternSequencer")
cLib.require (_xlibroot.."xSequencerSelection")
cLib.require (_xlibroot.."xPatternSelection")
cLib.require (_xlibroot.."xBlockLoop")

require "classes/AutoMate"
require "classes/AutoMatePreset"
Expand Down
12 changes: 6 additions & 6 deletions Tools/com.renoise.MidiPerformer.xrnx/main.lua
Expand Up @@ -24,13 +24,13 @@ require (_clibroot..'cLib')
require (_clibroot..'cDebug')
require (_clibroot..'cObservable')

require (_vlibroot..'vLib')
require (_vlibroot..'vDialog')
require (_vlibroot..'vTable')
cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot..'vDialog')
cLib.require (_vlibroot..'vTable')

require (_xlibroot..'xTrack')
require (_xlibroot..'xNoteColumn')
require (_xlibroot..'xInstrument')
cLib.require (_xlibroot..'xTrack')
cLib.require (_xlibroot..'xNoteColumn')
cLib.require (_xlibroot..'xInstrument')

require ('source/MidiPerformer')
require ('source/MP_UI')
Expand Down
34 changes: 17 additions & 17 deletions Tools/com.renoise.PhraseMate.xrnx/main.lua
Expand Up @@ -39,25 +39,25 @@ require (_clibroot.."cParseXML")
require (_clibroot.."cProcessSlicer")

_xlibroot = 'source/xLib/classes/'
require (_xlibroot..'xLib')
require (_xlibroot.."xPhrase")
require (_xlibroot..'xLinePattern')
require (_xlibroot..'xInstrument')
require (_xlibroot..'xNoteColumn')
require (_xlibroot..'xPhraseManager')
require (_xlibroot..'xScale')
require (_xlibroot..'xPhraseSelection')
require (_xlibroot..'xMatrixSelection')
cLib.require (_xlibroot..'xLib')
cLib.require (_xlibroot.."xPhrase")
cLib.require (_xlibroot..'xLinePattern')
cLib.require (_xlibroot..'xInstrument')
cLib.require (_xlibroot..'xNoteColumn')
cLib.require (_xlibroot..'xPhraseManager')
cLib.require (_xlibroot..'xScale')
cLib.require (_xlibroot..'xPhraseSelection')
cLib.require (_xlibroot..'xMatrixSelection')

_vlibroot = 'source/vLib/classes/'
require (_vlibroot..'vLib')
require (_vlibroot..'vDialog')
require (_vlibroot..'vTable')
require (_vlibroot..'vEditField')
require (_vlibroot..'vSearchField')
require (_vlibroot..'vPathSelector')
require (_vlibroot..'vPopup')
require (_vlibroot..'vArrowButton')
cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot..'vDialog')
cLib.require (_vlibroot..'vTable')
cLib.require (_vlibroot..'vEditField')
cLib.require (_vlibroot..'vSearchField')
cLib.require (_vlibroot..'vPathSelector')
cLib.require (_vlibroot..'vPopup')
cLib.require (_vlibroot..'vArrowButton')

require ('source/PhraseMate')
require ('source/PhraseMateUI')
Expand Down
32 changes: 16 additions & 16 deletions Tools/com.renoise.SliceMate.xrnx/main.lua
Expand Up @@ -26,22 +26,22 @@ require (_clibroot..'cLib')
require (_clibroot..'cDebug')
require (_clibroot..'cReflection')

require (_vlibroot..'vLib')
require (_vlibroot..'vDialog')
require (_vlibroot..'vTable')
require (_vlibroot..'vToggleButton')

require (_xlibroot..'xLine')
require (_xlibroot..'xLinePattern')
require (_xlibroot..'xTrack')
require (_xlibroot..'xPatternSequencer')
require (_xlibroot..'xSongPos')
require (_xlibroot..'xBlockLoop')
require (_xlibroot..'xCursorPos')
require (_xlibroot..'xInstrument')
require (_xlibroot..'xNoteCapture')
require (_xlibroot..'xColumns')
require (_xlibroot..'xSample')
cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot..'vDialog')
cLib.require (_vlibroot..'vTable')
cLib.require (_vlibroot..'vToggleButton')

cLib.require (_xlibroot..'xLine')
cLib.require (_xlibroot..'xLinePattern')
cLib.require (_xlibroot..'xTrack')
cLib.require (_xlibroot..'xPatternSequencer')
cLib.require (_xlibroot..'xSongPos')
cLib.require (_xlibroot..'xBlockLoop')
cLib.require (_xlibroot..'xCursorPos')
cLib.require (_xlibroot..'xInstrument')
cLib.require (_xlibroot..'xNoteCapture')
cLib.require (_xlibroot..'xColumns')
cLib.require (_xlibroot..'xSample')

require ('source/SliceMate')
require ('source/SliceMate_UI')
Expand Down
32 changes: 16 additions & 16 deletions Tools/com.renoise.VoiceRunner.xrnx/main.lua
Expand Up @@ -32,22 +32,22 @@ require (_clibroot..'cFilesystem')
require (_clibroot..'cProcessSlicer')
require (_clibroot..'cColor')

require (_xlibroot..'xLib')
require (_xlibroot..'xColumns')
require (_xlibroot..'xEffectColumn')
require (_xlibroot..'xInstrument')
require (_xlibroot..'xLinePattern')
require (_xlibroot..'xMidiCommand')
require (_xlibroot..'xNoteColumn')
require (_xlibroot..'xMatrixSelection')
require (_xlibroot..'xPatternSelection')
require (_xlibroot..'xPhraseSelection')
require (_xlibroot..'xTrack')
require (_xlibroot..'xVoiceRunner')
require (_xlibroot..'xVoiceSorter')

require (_vlibroot..'vLib')
require (_vlibroot..'vDialog')
cLib.require (_xlibroot..'xLib')
cLib.require (_xlibroot..'xColumns')
cLib.require (_xlibroot..'xEffectColumn')
cLib.require (_xlibroot..'xInstrument')
cLib.require (_xlibroot..'xLinePattern')
cLib.require (_xlibroot..'xMidiCommand')
cLib.require (_xlibroot..'xNoteColumn')
cLib.require (_xlibroot..'xMatrixSelection')
cLib.require (_xlibroot..'xPatternSelection')
cLib.require (_xlibroot..'xPhraseSelection')
cLib.require (_xlibroot..'xTrack')
cLib.require (_xlibroot..'xVoiceRunner')
cLib.require (_xlibroot..'xVoiceSorter')

cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot..'vDialog')

require ('source/VR')
require ('source/VR_UI')
Expand Down
Expand Up @@ -8,7 +8,7 @@ _tests:insert({
name = "cFilesystem",
fn = function()
require (_clibroot.."cFilesystem")
cLib.require (_clibroot.."cFilesystem")
_trace_filters = {"^cFilesystem*"}
local absolute_path = renoise.tool().bundle_path .. "/cFilesystem_test/"
Expand Down
2 changes: 1 addition & 1 deletion Tools/com.renoise.cLib.xrnx/unit_tests/Test-cNumber.lua
Expand Up @@ -10,7 +10,7 @@ fn = function()
LOG(">>> cNumber: starting unit-test...")
require (_clibroot.."cNumber")
cLib.require (_clibroot.."cNumber")
_trace_filters = {"^cNumber*"}
-- basic accessors
Expand Down
2 changes: 1 addition & 1 deletion Tools/com.renoise.cLib.xrnx/unit_tests/Test-cParseXML.lua
Expand Up @@ -10,7 +10,7 @@ fn = function()
print (">>> cParseXML: starting unit-test...")
require (_clibroot.."cParseXML")
cLib.require (_clibroot.."cParseXML")
_trace_filters = {"^cParseXML*"}
-- First try with some broken XML
Expand Down
Expand Up @@ -10,7 +10,7 @@ fn = function()
LOG(">>> cReflection: starting unit-test...")
require (_clibroot.."cReflection")
cLib.require (_clibroot.."cReflection")
_trace_filters = {"^cReflection*"}
-- basename
Expand Down
43 changes: 43 additions & 0 deletions Tools/com.renoise.cLib.xrnx/unit_tests/Test-cTable.lua
@@ -0,0 +1,43 @@
--[[
local foo = {1,2,3}
local bar = {
one = 1,
two = 2,
three = 3
}
local baz = {
one = 1,
two = 2,
three = 3,
4,
}
function table_count(t)
local n=0
if ("table" == type(t)) then
for key in pairs(t) do
n = n + 1
end
return n
else
return nil
end
end
print("foo",table_count(foo))
print("bar",table_count(bar))
rprint(bar)
local function isArray(t)
local i = 0
for _ in pairs(t) do
i = i + 1
if t[i] == nil then return false end
end
return true
end
print("isArray foo",isArray(foo))
print("isArray bar",isArray(bar))
print("isArray baz",isArray(baz))
]]
6 changes: 3 additions & 3 deletions Tools/com.renoise.vLibBoilerPlate.xrnx/main.lua
Expand Up @@ -23,9 +23,9 @@ _trace_filters = {".*"} -- trace everything
require (_clibroot..'cLib')
require (_clibroot..'cDebug')

require (_vlibroot..'vLib')
require (_vlibroot..'vDialog')
require (_vlibroot..'vTable')
cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot..'vDialog')
cLib.require (_vlibroot..'vTable')

require ('source/vLibBoilerPlate_UI')
require ('source/vLibBoilerPlate_Prefs')
Expand Down
22 changes: 11 additions & 11 deletions Tools/com.renoise.xCleaner.xrnx/main.lua
Expand Up @@ -21,17 +21,17 @@ require (_clibroot.."cProcessSlicer")
require (_clibroot.."cString")
require (_clibroot.."cTable")

require (_xlibroot.."xLib")
require (_xlibroot.."xPhrase")
require (_xlibroot.."xSample")
require (_xlibroot.."xSampleMapping")
require (_xlibroot.."xNoteColumn")
require (_xlibroot.."xInstrument")
require (_xlibroot.."xAudioDevice")

require (_vlibroot.."vLib")
require (_vlibroot.."vTable")
require (_vlibroot.."vTabs")
cLib.require (_xlibroot.."xLib")
cLib.require (_xlibroot.."xPhrase")
cLib.require (_xlibroot.."xSample")
cLib.require (_xlibroot.."xSampleMapping")
cLib.require (_xlibroot.."xNoteColumn")
cLib.require (_xlibroot.."xInstrument")
cLib.require (_xlibroot.."xAudioDevice")

cLib.require (_vlibroot.."vLib")
cLib.require (_vlibroot.."vTable")
cLib.require (_vlibroot.."vTabs")

require ("source/xCleaner")
require ("source/xCleanerUI")
Expand Down
8 changes: 4 additions & 4 deletions Tools/com.renoise.xLib.xrnx/main.lua
Expand Up @@ -29,11 +29,11 @@ require (_clibroot.."cTable")
require (_clibroot.."cDebug")
require (_clibroot.."cFilesystem")

require (_vlibroot..'vLib')
require (_vlibroot..'vDialog')
require (_vlibroot..'vTable')
cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot..'vDialog')
cLib.require (_vlibroot..'vTable')

require (_xlibroot.."xLib")
cLib.require (_xlibroot.."xLib")

require ('source/TestRunner')

Expand Down
10 changes: 5 additions & 5 deletions Tools/com.renoise.xStream.xrnx/main.lua
Expand Up @@ -34,11 +34,11 @@ require (_clibroot..'cParseXML')
require (_clibroot..'cSandbox')
require (_clibroot..'cColor')

require (_vlibroot..'vLib')
require (_vlibroot..'vDialog')
require (_vlibroot..'vDialogWizard')
require (_vlibroot..'vPrompt')
require (_vlibroot..'vTable')
cLib.require (_vlibroot..'vLib')
cLib.require (_vlibroot..'vDialog')
cLib.require (_vlibroot..'vDialogWizard')
cLib.require (_vlibroot..'vPrompt')
cLib.require (_vlibroot..'vTable')

cLib.require (_xlibroot..'xLib')
cLib.require (_xlibroot..'xLFO')
Expand Down

0 comments on commit 953a8ae

Please sign in to comment.