Dick Hollenbeck
176607db25
Add option --remove-orphaned-libraries to scripts/library-repos-install.sh
2014-01-28 08:23:01 -06:00
Marco Serantoni
144de5dd78
[MacOSX] KICAD_BUILD_DYNAMIC stabilized and almost working
2014-01-27 23:24:04 +01:00
Dick Hollenbeck
c719b4f3c3
use changed URL to library repo.
2014-01-20 13:10:45 -06:00
Dick Hollenbeck
68d43a49df
kicad-install.sh: abort on first failure.
2013-12-23 09:39:40 -06:00
Dick Hollenbeck
6776f8a79f
kicad-install.sh and library-repos-install.sh utilize /etc/profile.d/kicad.sh for setting environment variables globally
2013-12-13 09:35:05 -06:00
Dick Hollenbeck
39abd88a54
remove USE_FP_LIB_TABLE code, make it the norm. Add lazy loading support to FOOTPRINT_INFO.
2013-12-12 10:01:03 -06:00
Dick Hollenbeck
53db1d2c9b
From kicad-install.sh, issue instructional aid on setting KIGITHUB if not already set.
2013-12-04 16:19:55 -06:00
Dick Hollenbeck
8cc9b69017
Add a test script for plugin testing, and some asserts, no bugs fixed.
2013-12-03 12:37:21 -06:00
Dick Hollenbeck
829629d05f
Fix important informational comment in library-repos-install.sh
2013-12-02 14:08:13 -06:00
Dick Hollenbeck
49233429e4
*) update scripts/kicad-install.sh to use Github plugin for system footprints.
...
*) Add scripts/library-repos-install.sh for downloading *.pretty libraries and possibly using them.
*) Remove template/fp-* files, they are now at https://github.com/KiCad/kicad-library/template/ *
so they can be maintained by the library team. However note that it is possible to break
kicad-install.sh with uncoordinated changes to that github repo.
It is best to delete your ~/kicad_sources/kicad-lib.bzr directory before running kicad-install.sh
at this or any newer version relative to an older library repo.
2013-12-02 12:21:06 -06:00
Dick Hollenbeck
c42a473521
library repo name has changed at launchpad, and will soon be switched to github.
2013-12-02 00:59:06 -06:00
Jon Neal
b2a71b505b
FIX: Red Hat (and derivatives such as Fedora) support in kicad-install.sh
2013-11-27 08:13:06 -06:00
Dick Hollenbeck
0d549ae203
python in kicad-install.sh, if user enables it
2013-11-10 00:31:13 -06:00
Colin Cooper
1f9c1e6627
kicad-install.h checks if bzr id set
2013-11-07 12:15:58 -06:00
Dick Hollenbeck
6fffba5bb2
kicad-install.sh needed libcairo2-dev prerequisite
2013-11-06 08:37:39 -06:00
Dick Hollenbeck
99e99e5b60
add libglew-dev prerequisite for debian systems, it pulls in libgl1-mesa-dev and libglu1-mesa-dev on its own
2013-11-06 00:14:15 -06:00
Dick Hollenbeck
046ecb794d
add --uninstall-libraries to kicad-install.sh
2013-10-31 14:12:14 -05:00
Dick Hollenbeck
4b49d5d355
memory leak, comments
2013-10-30 00:14:11 -05:00
Dick Hollenbeck
8dbe249bf9
script improvements
2013-10-24 08:57:01 -05:00
Dick Hollenbeck
2b1b586251
fixes
2013-10-23 06:40:17 -05:00
Dick Hollenbeck
a5e82117cb
Distro specific architecture in scripts/kicad-install.sh.
2013-10-22 09:28:30 -05:00
Dick Hollenbeck
70951375c9
Add support for building *.deb file using CPack, install ~/fp-lib-table either from kicad-install.sh or from make install_user_configuration_files
2013-10-17 14:03:36 -05:00
Dick Hollenbeck
4cf328c50b
add script to build KiCad on Ubuntu/Debian/Mint linux
2013-10-17 10:33:46 -05:00
Dick Hollenbeck
17a33166a4
Set PROPERTIES* into FP_LIB_TABLE::ROW, which is a parsed (binary) form of the 'options'.
...
Write parser and formatter for options. Write dialog verification used before saving
FP_LIB_TABLEs, triggered from OK button in table editor.
Switch PROPERTY's value column to std::string from wxString.
Add event handler to fp lib table dialog for upcoming options dialog.
2013-09-24 16:23:13 -05:00
Dick Hollenbeck
1e31e737f5
GITHUB_PLUGIN now builds under the scripting DSO on linux.
...
Enhance IO_MGR::GuessPluginTypeFromLibPath() to support the GITHUB plugin.
Build boost with -fPIC on Linux unconditionally, in preparation for
DLL/DSO build of kicad.
Add python script to test back to back reads of GITHUB plugin.
2013-09-23 10:19:39 -05:00
Dick Hollenbeck
180e0a3645
BOM generators now report count of "interesting" components, rather than total components
2013-09-20 10:11:45 -05:00
Dick Hollenbeck
c1025612d1
Lorenzo's help enabled a fix to UTF8 support in csv.writer in python bom generators.
2013-09-19 18:50:30 -05:00
Dick Hollenbeck
3fcf44ae32
Clarify, extend, and rename ky*.py to kicad_netlist_reader.py.
...
Significantly enhance the bom_csv_grouped_by_value.py BOM generator.
IMO it at this moment, the best BOM production tool for KiCad.
2013-09-01 12:49:01 -05:00
jean-pierre charras
5abc48269b
merge with trunk
2013-08-07 12:13:54 +02:00
Dick Hollenbeck
325d5a6bcd
*) retain grid origin in the BOARD and save it in legacy and kicad board files.
...
*) add hotkey for setting the grid origin as 'S', in board editor, module editor.
*) re-position the function interface for cursor movement from BASE_SCREEN into
class EDA_DRAW_FRAME. This is a prelude to getting rid of BASE_SCREEN or
splitting it up.
2013-08-03 00:15:23 -05:00
Dick Hollenbeck
3e30600f70
add script which converts footprint libraries from one format to another
2013-07-28 11:28:17 -05:00
Dick Hollenbeck
a651aaea00
Add script to make a footprint library table from the KiCad Bazaar library repository, either in s-expr or CSV format. Add also the generation of such tables as of today.
2013-06-25 10:56:12 -05:00
jean-pierre charras
b192495bbc
Eeschema: add dialog and utilities to create BOMs from generic netlist
2013-06-14 16:59:52 +02:00
Dick Hollenbeck
e3351a9686
1) Add "rules" to base of tree for copying into BZR_HOME/rules.
...
File "rules" has instructional text as comments near top.
2) Convert all text files in repo to LF line ending form.
Any checkout done with "rules" in play will convert the working
tree to native line ending, while keeping repo as LF line ending.
2013-05-25 23:36:44 -05:00
jean-pierre charras
cac7dbc607
All: fix some issues in messages to translate. Remove fully outdated files
2013-04-10 09:23:20 +02:00
Gerd v. Egidy
1a193d24ef
bom-in-python script does not compile
2012-01-23 09:32:08 -06:00
Dick Hollenbeck
cca9777064
commit Brian's BOM generation scripts so they don't get lost
2011-10-20 10:49:07 -05:00
jerryjacobs
cee9ab7610
Applied Torsten PCBNew DRC patch and testcase, update email, update scripts
2010-01-09 17:54:39 +00:00
jerryjacobs
277b843a69
Cleanup TODO list, update kicad-get-rss script
2009-11-06 17:21:21 +00:00
jerryjacobs
17dd0e2766
Big cleanup of sourcetree root structure, added Documentation subfolder, moved packaging stuff for osx and windows (nsis) to packaging.
2009-10-15 18:44:06 +00:00
jerryjacobs
d4a5e5acb7
Added kicad helper scripts and update compiling on debian and ubuntu
2009-09-04 15:10:24 +00:00
dickelbeck
686cd2c586
a script to change the silkscreen font size globally and to turn off component value texts
2008-10-15 16:33:39 +00:00
f3nix
dd45a357a9
Set svn:eol-style native on new files.
2008-04-25 14:49:30 +00:00
klui_
bca7b5f41d
Adding pcb-dr-adjust: pcbnew Design Rules Adjustment tool for .brd files
2008-04-25 14:13:59 +00:00