An Altera Quartus II project consists of one *.qpf and one or more *.qsf files. The qsf seems to be a TCL script like other EDA related settings and config files (e.g. xdc, sdc, ...).
Is is possible to include other TCL scripts into the qsf?
I don't like the idea of storing all design settings in one file (source files, pin assignments, ...). Like in ISE or Vivado, I would like to store e.g. pin assignments in seperate files and included them.
ISE uses UCF files to store constraints for pins, placement and timings. It's possible to add multiple ucf files to one project. E.g. a
GPIO.LED.ucf or a
Excurse Vivado :
Vivado stores constraints in xdc files (Xilinx Design Constraints - a Xilinx extended version of SDC files - Synopsys Design Constraints). XDC/SDC files are TCL scripts. Quartus also uses SDC files.