hanging directory structure

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

hanging directory structure

R. van Twisk
Administrator
Dongxu, Rallaz,

since I need to touch the build files for at least OSX and Windows,
I would like to propose the following additional changes in directory structure to give each tool, library, librecad core it's own directory.

Rename the directory src to librecad and put all current directories into a src directory.
Move ts, support, res into the librecad directory.

Move attf2llf into a tools directory (because they are 100% separate from LibreCAD), we can add more tools later!

Move dxflib, fparser, jwwlib, libdxfrw into a libraries directory.

Creating this directory structure:

bash-3.2$ tree -L 2 -d
.
├── desktop
│   ├── graphics_icons_and_splash
│   └── graphics_program_icons
├── intermediate
│   ├── lff
│   ├── moc
│   ├── obj
│   ├── rcc
│   └── ui
├── libraries
│   ├── dxflib
│   ├── fparser
│   ├── jwwlib
│   └── libdxfrw
├── librecad
│   ├── res
│   ├── src
│   ├── support
│   └── ts
├── plugins
│   ├── align
│   ├── asciifile
│   ├── importshp
│   ├── intermediate
│   ├── list
│   ├── rvtcam
│   ├── sameprop
│   └── sample
├── scripts
│   ├── postprocess-osx
│   └── postprocess-windows
└── tools
    └── attf2lff


If you like it, I will go a head and implement and test that for OSX and Windows and will prepare for Linux on master branch.

Ries







Reply | Threaded
Open this post in threaded view
|

Re: hanging directory structure

dxli
looks good to me

dongxu


Sent from Samsung Mobile



-------- Original message --------
Subject: hanging directory structure
From: "R. van Twisk [via LibreCAD]" <[hidden email]>
To: dxli <[hidden email]>
CC:


   Dongxu, Rallaz,

since I need to touch the build files for at least OSX and Windows,
I would like to propose the following additional changes in directory structure to give each tool, library, librecad core it's own directory.

Rename the directory src to librecad and put all current directories into a src directory.
Move ts, support, res into the librecad directory.

Move attf2llf into a tools directory (because they are 100% separate from LibreCAD), we can add more tools later!

Move dxflib, fparser, jwwlib, libdxfrw into a libraries directory.

Creating this directory structure:

bash-3.2$ tree -L 2 -d
.
├── desktop
│   ├── graphics_icons_and_splash
│   └── graphics_program_icons
├── intermediate
│   ├── lff
│   ├── moc
│   ├── obj
│   ├── rcc
│   └── ui
├── libraries
│   ├── dxflib
│   ├── fparser
│   ├── jwwlib
│   └── libdxfrw
├── librecad
│   ├── res
│   ├── src
│   ├── support
│   └── ts
├── plugins
│   ├── align
│   ├── asciifile
│   ├── importshp
│   ├── intermediate
│   ├── list
│   ├── rvtcam
│   ├── sameprop
│   └── sample
├── scripts
│   ├── postprocess-osx
│   └── postprocess-windows
└── tools
    └── attf2lff


If you like it, I will go a head and implement and test that for OSX and Windows and will prepare for Linux on master branch.

Ries










If you reply to this email, your message will be added to the discussion below:
http://librecad.1049103.n5.nabble.com/hanging-directory-structure-tp5485930p5485930.html
To start a new topic under LibreCAD-dev, email [hidden email]
To unsubscribe from LibreCAD-dev, click here.
NAML
Reply | Threaded
Open this post in threaded view
|

Re: hanging directory structure

Rallaz
Only one thing:
rename to
tools->ttf2lff

the rest very good

Rallaz
Reply | Threaded
Open this post in threaded view
|

Re: hanging directory structure

maqifrnswa
On Wed, Feb 15, 2012 at 2:04 PM, Rallaz [via LibreCAD]
<[hidden email]> wrote:
> Only one thing:
> rename to
> tools->ttf2lff
>
> the rest very good

I think it should be "tools" - ttf2llf is the only tool in it now, but
more can be added in the future.

then new directories make sense.

~Scott
Reply | Threaded
Open this post in threaded view
|

Re: hanging directory structure

Rallaz
I have explained poorly.
The tools is called ttf2lff, the directory name "attf2lff" is hack for QCreator
my proposal is only rename the path "tool->attf2lff" to "tool->ttf2lff"
Reply | Threaded
Open this post in threaded view
|

Re: hanging directory structure

R. van Twisk
Administrator
Rallaz,

I will do that

Ries
On Feb 15, 2012, at 3:15 PM, Rallaz [via LibreCAD] wrote:

I have explained poorly.
The tools is called ttf2lff, the directory name "attf2lff" is hack for QCreator
my proposal is only rename the path "tool->attf2lff" to "tool->ttf2lff"


If you reply to this email, your message will be added to the discussion below:
http://librecad.1049103.n5.nabble.com/hanging-directory-structure-tp5485930p5487282.html
To start a new topic under LibreCAD, email [hidden email]
To unsubscribe from LibreCAD, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: hanging directory structure

ClaudeQC
In reply to this post by Rallaz

On 15/02/2012 15:15, Rallaz [via LibreCAD] wrote:

 >
 > I have explained poorly.
 > The tools is called ttf2lff, the directory name "attf2lff" is hack for
 > QCreator
 >

Just to mention that the attf2lff hack do not work all the time.
So, it make sense to rename that sub-project as original (ttf2lff).


Claude