add installation of icon.xpm into .../share/xschem installation directory
This commit is contained in:
parent
c81bde3ba5
commit
329d472d56
|
|
@ -71,7 +71,8 @@ static int try_size(int logdepth, char *cflags, char *ldflags, const char *type,
|
||||||
if ((size > 0) && (size < max_width)) {
|
if ((size > 0) && (size < max_width)) {
|
||||||
sprintf(test_c, "%d", size);
|
sprintf(test_c, "%d", size);
|
||||||
put(path, test_c);
|
put(path, test_c);
|
||||||
sizearr[size] = type;
|
if (sizearr[size] == NULL)
|
||||||
|
sizearr[size] = type;
|
||||||
if (inc_stdint != NULL)
|
if (inc_stdint != NULL)
|
||||||
inc_stdint[size] = use_stdint;
|
inc_stdint[size] = use_stdint;
|
||||||
report(" OK, size %d byte%s\n", size, (size > 1) ? "s" : "");
|
report(" OK, size %d byte%s\n", size, (size > 1) ? "s" : "");
|
||||||
|
|
@ -139,17 +140,17 @@ int find_types_sizes(const char *name, int logdepth, int fatal)
|
||||||
for(n = 0; n < MAX_FLT_WIDTH; n++)
|
for(n = 0; n < MAX_FLT_WIDTH; n++)
|
||||||
sizearr_f[n] = NULL;
|
sizearr_f[n] = NULL;
|
||||||
|
|
||||||
try_size(logdepth+1, NULL, NULL, "unsigned long long int", 0, "sys/types/size/unsigned_long_long_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
|
||||||
try_size(logdepth+1, NULL, NULL, "unsigned char", 0, "sys/types/size/unsigned_char", sizearr_u, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "unsigned char", 0, "sys/types/size/unsigned_char", sizearr_u, NULL, MAX_INT_WIDTH);
|
||||||
try_size(logdepth+1, NULL, NULL, "unsigned short int", 0, "sys/types/size/unsigned_short_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "unsigned short int", 0, "sys/types/size/unsigned_short_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
||||||
try_size(logdepth+1, NULL, NULL, "unsigned int", 0, "sys/types/size/unsigned_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "unsigned int", 0, "sys/types/size/unsigned_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
||||||
try_size(logdepth+1, NULL, NULL, "unsigned long int", 0, "sys/types/size/unsigned_long_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "unsigned long int", 0, "sys/types/size/unsigned_long_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
||||||
|
try_size(logdepth+1, NULL, NULL, "unsigned long long int", 0, "sys/types/size/unsigned_long_long_int", sizearr_u, NULL, MAX_INT_WIDTH);
|
||||||
|
|
||||||
try_size(logdepth+1, NULL, NULL, "signed long long int", 0, "sys/types/size/signed_long_long_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
|
||||||
try_size(logdepth+1, NULL, NULL, "signed char", 0, "sys/types/size/signed_char", sizearr_s, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "signed char", 0, "sys/types/size/signed_char", sizearr_s, NULL, MAX_INT_WIDTH);
|
||||||
try_size(logdepth+1, NULL, NULL, "signed short int", 0, "sys/types/size/signed_short_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "signed short int", 0, "sys/types/size/signed_short_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
||||||
try_size(logdepth+1, NULL, NULL, "signed int", 0, "sys/types/size/signed_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "signed int", 0, "sys/types/size/signed_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
||||||
try_size(logdepth+1, NULL, NULL, "signed long int", 0, "sys/types/size/signed_long_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "signed long int", 0, "sys/types/size/signed_long_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
||||||
|
try_size(logdepth+1, NULL, NULL, "signed long long int", 0, "sys/types/size/signed_long_long_int", sizearr_s, NULL, MAX_INT_WIDTH);
|
||||||
|
|
||||||
if ((stdint != NULL) && (istrue(stdint))) {
|
if ((stdint != NULL) && (istrue(stdint))) {
|
||||||
try_size(logdepth+1, NULL, NULL, "uint8_t", 1, "sys/types/size/uint8_t", sizearr_u, inc_stdint_u, MAX_INT_WIDTH);
|
try_size(logdepth+1, NULL, NULL, "uint8_t", 1, "sys/types/size/uint8_t", sizearr_u, inc_stdint_u, MAX_INT_WIDTH);
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,11 @@ put /local/src {
|
||||||
# list all files that need to be installed in "$(XSHAREDIR)"
|
# list all files that need to be installed in "$(XSHAREDIR)"
|
||||||
put /local/install_shares {
|
put /local/install_shares {
|
||||||
keys.help xschem.help xschem.tcl break.awk convert_to_verilog2001.awk
|
keys.help xschem.help xschem.tcl break.awk convert_to_verilog2001.awk
|
||||||
flatten.awk flatten_tedax.awk flatten_savenodes.awk make_sym.awk make_sym_lcc.awk symgen.awk order_labels.awk
|
flatten.awk flatten_tedax.awk flatten_savenodes.awk make_sym.awk make_sym_lcc.awk
|
||||||
sort_labels.awk spice.awk tedax.awk verilog.awk vhdl.awk hspice_backannotate.tcl add_custom_menu.tcl
|
symgen.awk order_labels.awk sort_labels.awk spice.awk tedax.awk verilog.awk
|
||||||
add_custom_button.tcl change_index.tcl resources.tcl xschemrc ngspice_backannotate.tcl gschemtoxschem.awk
|
vhdl.awk hspice_backannotate.tcl add_custom_menu.tcl
|
||||||
traversal.tcl
|
add_custom_button.tcl change_index.tcl icon.xpm resources.tcl xschemrc
|
||||||
|
ngspice_backannotate.tcl gschemtoxschem.awk traversal.tcl
|
||||||
}
|
}
|
||||||
|
|
||||||
# generate a list of objects from the list of source files
|
# generate a list of objects from the list of source files
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue